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 を含む) |