共用方式為


UsbPm_RetrieveConnectorProperties函式 (usbpmapi.h)

擷取連接器的屬性。 屬性是靜態的,在連接器生命週期期間不會變更。

語法

NTSTATUS UsbPm_RetrieveConnectorProperties(
  [In]  USBPM_CLIENT                ClientHandle,
  [In]  USBPM_CONNECTOR             ConnectorHandle,
  [Out] PUSBPM_CONNECTOR_PROPERTIES ConnectorProperties
);

參數

[In] ClientHandle

用戶端驅動程式在先前呼叫 收到的UsbPm_Register句柄。

[In] ConnectorHandle

當原則管理員呼叫驅動程式的 EVT_USBPM_EVENT_CALLBACK 實作時,由原則管理員提供的連接器句柄。 句柄是在 Params 值的 EventData.ConnectorStateChange.ConnectorHandle 成員中設定。

[Out] ConnectorProperties

驅動程式提供的 USBPM_CONNECTOR_PROPERTIES 結構的指標,可接收連接器屬性。 呼叫 USBPM_CONNECTOR_PROPERTIES_INIT 來初始化 結構。

傳回值

如果作業成功,則傳回STATUS_SUCCESS。 否則,傳回適當的 NTSTATUS 值。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
最小 KMDF 版本 1.27
最低UMDF版本 2.27
標頭 usbpmapi.h
程式庫 UsbPmApi.lib
IRQL PASSIVE_LEVEL

另請參閱

UsbPm_Register

EVT_USBPM_EVENT_CALLBACK