Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KeInitializeThreadedDpc Routine initialisiert ein DPC-Objekt mit Thread und registriert eine CustomThreadedDpc Routine für dieses Objekt.
Syntax
VOID KeInitializeThreadedDpc(
[out] PRKDPC Dpc,
[in] PKDEFERRED_ROUTINE DeferredRoutine,
[in, optional] PVOID DeferredContext
);
Parameter
[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.
Rückgabewert
Nichts
Bemerkungen
Weitere Informationen zu Thread-DPCs finden Sie unter Einführung in Threaded DPCs.
Anforderungen
| 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 |