Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aviso
O IoGetDriverProxyEndpointWrapper só está disponível no Driver Hot-Swap V1 e não tem suporte no Driver Hot-Swap V2. Os novos drivers devem usar o Driver Hot-Swap V2 com IoGetDriverProxyWrapperFromEndpoint .
A função IoGetDriverProxyEndpointWrapper obtém o ponteiro para o wrapper de uma função de ponto de extremidade usando uma ID de função nas implementações do Driver Hot-Swap V1.
Sintaxe
PDRIVER_PROXY_WRAPPED_ENDPOINT_FUNCTION IoGetDriverProxyEndpointWrapper(
PDRIVER_PROXY_EXTENSION DriverProxyExtension,
DRIVER_PROXY_ENDPOINT_FUNCTION_ID FunctionId
);
Parâmetros
DriverProxyExtension
[in] Um ponteiro para a extensão DriverProxy que contém os pontos de extremidade registrados.
FunctionId
[in] A ID da função de ponto de extremidade a ser pesquisada. Esse é um mecanismo preterido para identificar funções de ponto de extremidade.
Valor de retorno
IoGetDriverProxyEndpointWrapper retorna um ponteiro para a função wrapper do ponto de extremidade ou NULL se a ID da função especificada não puder ser encontrada.
Observações
Essa função só está disponível no Driver Hot-Swap V1 e não tem suporte no Driver Hot-Swap V2. Os novos drivers devem usar o Driver Hot-Swap V2 com IoGetDriverProxyWrapperFromEndpoint .
A abordagem de ID da função foi usada na implementação original do Driver Hot-Swap, mas não faz parte do sistema atual do Driver Hot-Swap V2.
Requirements
| Requirement | Value |
|---|---|
| da Plataforma de Destino | Universal |
| Header | wdm.h |
| Library | NtosKrnl.lib |
| IRQL | Qualquer nível |