次の方法で共有


USB_NODE_CONNECTION_NAME構造体 (usbioctl.h)

USB_NODE_CONNECTION_NAME 構造体は、ポートに接続されているダウンストリーム ハブのシンボリック リンクを取得するために、IOCTL_USB_GET_NODE_CONNECTION_NAME I/O 制御要求と共に使用されます。

構文

typedef struct _USB_NODE_CONNECTION_NAME {
  ULONG ConnectionIndex;
  ULONG ActualLength;
  WCHAR NodeName[1];
} USB_NODE_CONNECTION_NAME, *PUSB_NODE_CONNECTION_NAME;

メンバーズ

ConnectionIndex

ハブが接続されているポートの数を指定する 1 以上の値。

ActualLength

接続されたハブのシンボリック リンクの長さ (バイト単位)。

NodeName[1]

ConnectionIndex によって示されるポートに接続されているダウンストリーム ハブの Unicode シンボリック リンク。 接続されたデバイスがない場合、接続されているデバイスにシンボリック リンクがない場合、またはデバイスがハブでない場合は、nodeName [0]には UNICODE_NULL の値が含まれます。

必要条件

要件 価値
ヘッダー usbioctl.h (Usbioctl.h を含む)

関連項目

IOCTL_USB_GET_NODE_CONNECTION_NAME

USB 構造体