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


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

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

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

Синтаксис

WDFOBJECT WdfObjectContextGetObject(
  [in] PVOID ContextPointer
);

Параметры

[in] ContextPointer

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

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

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

Замечания

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

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

Примеры

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

WDFDEVICE  device;

device = WdfObjectContextGetObject(DeviceContext);

Требования

Требование Ценность
целевая платформа универсальный
минимальная версия KMDF 1.0
минимальная версия UMDF 2.0
Заголовок wdfobject.h (include Wdf.h)
Библиотека Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL Любой уровень
правил соответствия DDI DriverCreate(kmdf)

См. также

WdfObjectGetTypedContext