Функция IoGetDriverObjectExtension (wdm.h)
Подпрограмма IoGetDriverObjectExtension извлекает ранее выделенную область контекста для каждого драйвера.
Синтаксис
__drv_aliasesMem PVOID IoGetDriverObjectExtension(
[in] PDRIVER_OBJECT DriverObject,
[in] PVOID ClientIdentificationAddress
);
Параметры
[in] DriverObject
Указывает объект драйвера, с которым связана область контекста.
[in] ClientIdentificationAddress
Указывает уникальный идентификатор извлекаемой области контекста, предоставленный при его выделении.
Возвращаемое значение
IoGetDriverObjectExtension возвращает указатель на область контекста, если таковой имеется, или возвращает значение NULL.
Комментарии
Драйверы вызывают IoGetDriverObjectExtension , чтобы получить указатель на ранее выделенную область расширения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |