Bagikan melalui


Fungsi KeInitializeThreadedDpc (wdm.h)

Rutinitas KeInitializeThreadedDpc menginisialisasi objek DPC berulir, dan mendaftarkan rutinitas CustomThreadedDpc untuk objek tersebut.

Sintaks

void KeInitializeThreadedDpc(
  [out]          PRKDPC             Dpc,
  [in]           PKDEFERRED_ROUTINE DeferredRoutine,
  [in, optional] PVOID              DeferredContext
);

Parameter

[out] Dpc

Penunjuk ke struktur KDPC yang mewakili objek DPC untuk diinisialisasi. Pemanggil harus mengalokasikan penyimpanan untuk struktur dari memori residen.

[in] DeferredRoutine

Arahkan ke rutinitas CustomThreadedDpc untuk dikaitkan dengan DPC.

[in, optional] DeferredContext

Menentukan nilai yang akan diteruskan sebagai parameter DeferredContext ke CustomThreadedDpc.

Nilai kembali

Tidak ada

Keterangan

Untuk informasi selengkapnya tentang DPC utas, lihat Pengantar DPC Utas.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Tingkat apa pun

Lihat juga

CustomThreadedDpc

KeInsertQueueDpc

KeRemoveQueueDpc