UsbPm_RetrieveHubProperties函式 (usbpmapi.h)
擷取中樞的屬性。 這些屬性是靜態的,在中樞生命週期期間不會變更。
語法
NTSTATUS UsbPm_RetrieveHubProperties(
[In] USBPM_CLIENT ClientHandle,
[In] USBPM_HUB HubHandle,
[Out] PUSBPM_HUB_PROPERTIES HubProperties
);
參數
[In] ClientHandle
用戶端驅動程式在先前呼叫 中收到的UsbPm_Register句柄。
[In] HubHandle
原則管理員呼叫驅動程序實作 EVT_USBPM_EVENT_CALLBACK時所提供的中樞句柄。 句柄是在 Params 值的 EventData.HubArrivalRemoval.HubHandle 成員中設定。
[Out] HubProperties
驅動程式提供的 USBPM_HUB_PROPERTIES 結構指標,可接收中樞屬性。 呼叫 USBPM_HUB_PROPERTIES_INIT 來初始化 結構。
傳回值
如果作業成功,則傳回STATUS_SUCCESS。 否則,傳回適當的 NTSTATUS 值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
最小 KMDF 版本 | 1.27 |
最低UMDF版本 | 2.27 |
標頭 | usbpmapi.h |
程式庫 | UsbPmApi.lib |
IRQL | PASSIVE_LEVEL |