Поделиться через


Функция WdfDpcGetParentObject (wdfdpc.h)

[Применяется только к KMDF]

Метод WdfDpcGetParentObject возвращает родительский объект указанного объекта DPC.

Синтаксис

WDFOBJECT WdfDpcGetParentObject(
  [in] WDFDPC Dpc
);

Параметры

[in] Dpc

Дескриптор объекта DPC платформы.

Возвращаемое значение

WdfDpcGetParentObject возвращает дескриптор родительскому объекту указанного объекта DPC.

Ошибка проверка возникает, если драйвер предоставляет недопустимый дескриптор объекта.

Комментарии

Драйвер может вызывать WdfDpcGetParentObject из функции обратного вызова EvtDpcFunc .

Примеры

В следующем примере кода возвращается дескриптор родительскому объекту указанного объекта DPC. В примере кода WdfDpcCreate показано, как был создан указанный объект DPC.

WDFDEVICE Device;

Device = WdfDpcGetParentObject(PDevExt->CompleteWriteDpc);

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,0
Верхняя часть wdfdpc.h (включая Wdf.h)
Библиотека Wdf01000.sys (см. раздел Управление версиями библиотеки платформы).
IRQL Любой уровень
Правила соответствия DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

См. также раздел

EvtDpcFunc