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


Функция WdfObjectContextGetObject (wdfobject.h)

[Применимо к KMDF и UMDF]

Метод WdfObjectContextGetObject возвращает дескриптор объекту платформы, которому принадлежит указанное пространство контекста.

Синтаксис

WDFOBJECT WdfObjectContextGetObject(
  [in] PVOID ContextPointer
);

Параметры

[in] ContextPointer

Указатель на пространство контекста объекта. Драйвер может получить этот указатель, вызвав WdfObjectGetTypedContext.

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

WdfObjectContextGetObject возвращает дескриптор объекту платформы.

Комментарии

Дополнительные сведения о пространстве контекста объекта см. в разделе Пространство контекста объектов платформы.

Дополнительные сведения о правилах очистки для иерархии объектов платформы см. в разделе Жизненный цикл объекта платформы.

Примеры

В следующем примере кода получается дескриптор объекта платформы, к которому принадлежит указанное пространство контекста.

WDFDEVICE  device;

device = WdfObjectContextGetObject(DeviceContext);

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть wdfobject.h (включая Wdf.h)
Библиотека Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL Любой уровень
Правила соответствия DDI DriverCreate(kmdf)

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

WdfObjectGetTypedContext