Partager via


StorPortGetDriverProxyEndpointWrapper, fonction (storport.h)

StorPortGetDriverProxyEndpointWrapper récupère l’adresse d’un pointeur de fonction encapsulé pour le point de terminaison d’un pilote.

Syntaxe

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

Paramètres

HwDeviceExtension

[in] Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).

ProxyExtension

[in] Pointeur vers une structure opaque qui contient l’extension du proxy de pilote.

Id

[in] Identificateur de la fonction de point de terminaison du pilote.

Wrapper

[out] Pointeur vers un emplacement dans lequel recevoir l’adresse de la fonction encapsulée.

Valeur de retour

StorPortGetDriverProxyEndpointWrapper retourne STOR_STATUS_SUCCESS si le wrapper est retourné avec succès. Sinon, elle retourne l’un des codes STOR_STATUS suivants :

Retourner le code Description
STOR_STATUS_NOT_IMPLEMENTED Cette fonction n’est pas implémentée sur le système d’exploitation actif.
STOR_STATUS_INVALID_PARAMETER L’opération échoue avec cette valeur de retour si un ou plusieurs des paramètres ne sont pas valides.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11, version 24H2
d’en-tête storport.h

Voir aussi

StorPortIsDriverHotSwapEnabled

StorPortRegisterDriverProxy

StorPortRegisterDriverProxyEndpoints