UsbPm_RetrieveConnectorProperties (usbpmapi.h)

Mengambil properti konektor. Properti bersifat statis, yang tidak berubah selama siklus hidup konektor.

Sintaks

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

Parameter

[In] ClientHandle

Handel yang diterima driver klien dalam panggilan sebelumnya ke UsbPm_Register.

[In] ConnectorHandle

Handel konektor yang disediakan oleh Policy Manager saat memanggil implementasi driver EVT_USBPM_EVENT_CALLBACK. Handel diatur dalam anggota EventData.ConnectorStateChange.ConnectorHandle dari nilai Params .

[Out] ConnectorProperties

Penunjuk ke struktur USBPM_CONNECTOR_PROPERTIES yang disediakan driver yang menerima properti konektor. Inisialisasi struktur dengan memanggil USBPM_CONNECTOR_PROPERTIES_INIT.

Nilai kembali

Mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, mengembalikan nilai NTSTATUS yang sesuai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Versi KMDF minimum 1.27
Versi UMDF minimum 2.27
Header usbpmapi.h
Pustaka UsbPmApi.lib
IRQL PASSIVE_LEVEL

Lihat juga

UsbPm_Register

EVT_USBPM_EVENT_CALLBACK