Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предупреждение
IoGetDriverProxyEndpointWrapper доступен только в Driver Hot-Swap версии 1 и не поддерживается в Driver Hot-Swap версии 2. Новые драйверы должны использовать драйвер Hot-Swap версии 2 с IoGetDriverProxyWrapperFromEndpoint .
Функция IoGetDriverProxyEndpointWrapper получает указатель на оболочку для функции конечной точки с помощью идентификатора функции в реализации Driver Hot-Swap версии 1.
Синтаксис
PDRIVER_PROXY_WRAPPED_ENDPOINT_FUNCTION IoGetDriverProxyEndpointWrapper(
PDRIVER_PROXY_EXTENSION DriverProxyExtension,
DRIVER_PROXY_ENDPOINT_FUNCTION_ID FunctionId
);
Параметры
DriverProxyExtension
[in] Указатель на расширение DriverProxy, содержащее зарегистрированные конечные точки.
FunctionId
[in] Идентификатор функции функции для поиска функции конечной точки. Это устаревший механизм для идентификации функций конечных точек.
Возвращаемое значение
IoGetDriverProxyEndpointWrapper возвращает указатель на функцию оболочки конечной точки или значение NULL, если указанный идентификатор функции не найден.
Замечания
Эта функция доступна только в Driver Hot-Swap версии 1 и не поддерживается в Driver Hot-Swap версии 2. Новые драйверы должны использовать драйвер Hot-Swap версии 2 с IoGetDriverProxyWrapperFromEndpoint .
Подход идентификатора функции использовался в исходной реализации Driver Hot-Swap, но не является частью текущей системы Driver Hot-Swap версии 2.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| Header | wdm.h |
| Library | NtosKrnl.lib |
| IRQL | Любой уровень |