Compartilhar via


Função StorPortGetDriverProxyEndpointWrapper (storport.h)

StorPortGetDriverProxyEndpointWrapper recupera o endereço de um ponteiro de função encapsulado para o ponto de extremidade de um driver.

Sintaxe

ULONG StorPortGetDriverProxyEndpointWrapper(
  PVOID                                  HwDeviceExtension,
  PSTOR_DRIVER_PROXY_EXTENSION           ProxyExtension,
  STOR_DRIVER_PROXY_ENDPOINT_FUNCTION_ID Id,
  PVOID                                  *Wrapper
);

Parâmetros

HwDeviceExtension

[in] Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).

ProxyExtension

[in] Ponteiro para uma estrutura opaca que contém a extensão de proxy de driver.

Id

[in] O identificador da função de ponto de extremidade do driver.

Wrapper

[out] Ponteiro para um local no qual receber o endereço da função encapsulada.

Valor de retorno

StorPortGetDriverProxyEndpointWrapper retornará STOR_STATUS_SUCCESS se o wrapper for retornado com êxito. Caso contrário, ele retornará um dos seguintes códigos de STOR_STATUS:

Código de retorno Descrição
STOR_STATUS_NOT_IMPLEMENTED Essa função não é implementada no sistema operacional ativo.
STOR_STATUS_INVALID_PARAMETER A operação falhará com esse valor retornado se um ou mais dos parâmetros forem inválidos.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2
cabeçalho storport.h

Consulte também

StorPortIsDriverHotSwapEnabled

StorPortRegisterDriverProxy

StorPortRegisterDriverProxyEndpoints