Функция KeInitializeThreadedDpc (wdm.h)
Подпрограмма KeInitializeThreadedDpc инициализирует потоковый объект DPC и регистрирует подпрограмму CustomThreadedDpc для этого объекта.
Синтаксис
void KeInitializeThreadedDpc(
[out] PRKDPC Dpc,
[in] PKDEFERRED_ROUTINE DeferredRoutine,
[in, optional] PVOID DeferredContext
);
Параметры
[out] Dpc
Указатель на структуру KDPC , представляющую инициализируемый объект DPC. Вызывающий объект должен выделить хранилище для структуры из постоянной памяти.
[in] DeferredRoutine
Указатель на подпрограмму CustomThreadedDpc , связанную с DPC.
[in, optional] DeferredContext
Указывает значение, передаваемое в качестве параметра DeferredContextв CustomThreadedDpc.
Возвращаемое значение
None
Remarks
Дополнительные сведения о потоковом контроллере домена см. в статье Введение в потоковые DPC.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях Windows. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |