UsbPm_Deregister (usbpmapi.h)

Membatalkan pendaftaran driver klien dengan Manajer Kebijakan.

Sintaks

NTSTATUS UsbPm_Deregister(
  [In] USBPM_CLIENT ClientHandle
);

Parameter

[In] ClientHandle

Handel yang diterima driver klien dalam panggilan sebelumnya ke UsbPm_Register.

Nilai kembali

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

Keterangan

[UsbPm_Deregister] tidak kembali sampai semua panggilan luar biasa ke fungsi panggilan balik driver klien dikembalikan. Setelah UsbPm_Deregister kembali, Policy Manager tidak lagi memanggil fungsi panggilan balik pada handel yang sama.

Pengemudi biasanya memanggil UsbPm_Register di EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT pengemudi dan membatalkan pendaftaran di EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP dengan memanggil UsbPm_Deregister.

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