Bagikan melalui


struktur WDF_DPC_CONFIG (wdfdpc.h)

[Hanya berlaku untuk KMDF]

Struktur WDF_DPC_CONFIG berisi informasi konfigurasi untuk objek DPC.

Sintaks

typedef struct _WDF_DPC_CONFIG {
  ULONG       Size;
  PFN_WDF_DPC EvtDpcFunc;
  BOOLEAN     AutomaticSerialization;
} WDF_DPC_CONFIG, *PWDF_DPC_CONFIG;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

EvtDpcFunc

Penunjuk ke fungsi panggilan balik EvtDpcFunc driver.

AutomaticSerialization

Nilai Boolean yang, jika TRUE, menunjukkan bahwa kerangka kerja akan menyinkronkan eksekusi fungsi panggilan balik EvtDpcFunc objek DPC dengan fungsi panggilan balik dari objek lain yang berada di bawah induk objek DPC. Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini.

Keterangan

Struktur WDF_DPC_CONFIG digunakan sebagai input untuk WdfDpcCreate.

Untuk menginisialisasi struktur WDF_DPC_CONFIG , driver Anda harus terlebih dahulu memanggil WDF_DPC_CONFIG_INIT lalu mengisi anggota struktur yang tidak WDF_DPC_CONFIG_INIT inisialisasi.

Mengatur AutomaticSerialization ke TRUE tidak berpengaruh jika cakupan sinkronisasi objek perangkat induk diatur ke WdfSynchronizationScopeNone.

Mengatur AutomaticSerialization ke TRUE menyebabkan WdfDpcCreate gagal jika tingkat eksekusi objek perangkat induk diatur ke WdfExecutionLevelPassive.

Untuk informasi selengkapnya tentang AutomaticSerialization dan menyinkronkan fungsi panggilan balik driver, lihat Teknik Sinkronisasi untuk Driver Framework-Based.

Untuk informasi selengkapnya tentang menangani gangguan dalam driver berbasis kerangka kerja, lihat Menangani Gangguan Perangkat Keras.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1,0
Header wdfdpc.h (termasuk Wdf.h)

Lihat juga

EvtDpcFunc

KDPC

WDF_DPC_CONFIG_INIT

WdfDpcCreate