Fungsi WdfWmiInstanceDeregister (wdfwmi.h)

[Berlaku untuk KMDF saja]

Metode WdfWmiInstanceDeregister membatalkan pendaftaran instans tertentu dari penyedia data WMI dari layanan WMI sistem.

Sintaks

void WdfWmiInstanceDeregister(
  [in] WDFWMIINSTANCE WmiInstance
);

Parameter

[in] WmiInstance

Handel ke objek instans WMI yang diperoleh driver dari panggilan sebelumnya ke WdfWmiInstanceCreate.

Nilai kembali

Tidak ada

Keterangan

Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.

Untuk informasi selengkapnya tentang metode WdfWmiInstanceDeregister , lihat Mendaftarkan Instans Penyedia. Untuk informasi selengkapnya tentang WMI, lihat Mendukung WMI di driver Framework-Based.

WdfWmiInstanceRegister membatalkan pendaftaran instans penyedia secara sinkron (yaitu, sebelum kembali) jika dipanggil di IRQL = PASSIVE_LEVEL dan secara asinkron jika dipanggil di IRQL > PASSIVE_LEVEL.

Contoh

Contoh kode berikut membatalkan pendaftaran instans tertentu dari penyedia data WMI dari layanan WMI sistem.

WdfWmiInstanceDeregister(wmiInstance);

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Header wdfwmi.h (termasuk Wdf.h)
Pustaka Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.)
IRQL <=DISPATCH_LEVEL
Aturan kepatuhan DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Lihat juga

WdfWmiInstanceBuat

WdfWmiInstanceRegister