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