KeInitializeThreadedDpc-Funktion (wdm.h)
Die KeInitializeThreadedDpc Routine initialisiert ein DPC-Objekt mit Thread und registriert eine CustomThreadedDpc Routine für dieses Objekt.
void KeInitializeThreadedDpc(
[out] PRKDPC Dpc,
[in] PKDEFERRED_ROUTINE DeferredRoutine,
[in, optional] PVOID DeferredContext
);
[out] Dpc
Zeiger auf eine KDPC- Struktur, die das zu initialisierende DPC-Objekt darstellt. Der Aufrufer muss Speicher für die Struktur aus dem residenten Speicher zuweisen.
[in] DeferredRoutine
Zeigen Sie auf die CustomThreadedDpc Routine, die dem DPC zugeordnet werden soll.
[in, optional] DeferredContext
Gibt den Wert an, der als DeferredContext Parameter übergeben werden soll, um CustomThreadedDpc.
Nichts
Weitere Informationen zu Thread-DPCs finden Sie unter Einführung in Threaded DPCs.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen von Windows. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | Beliebige Ebene |