Функция 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) |