Partager via


StorPortHardwareReset, fonction (storport.h)

Un miniport de stockage peut appeler StorPortHardwareReset pour émettre une réinitialisation matérielle.

Syntaxe

ULONG StorPortHardwareReset(
  PVOID                  HwDeviceExtension,
  STOR_DEVICE_RESET_TYPE Type
);

Paramètres

HwDeviceExtension

Pointeur vers l’extension d’appareil du miniport.

Type

Énumération STOR_DEVICE_RESET_TYPE qui spécifie le type de réinitialisation à émettre. Actuellement, Type doit être défini sur StorFunctionLevelReset.

Valeur de retour

StorPortHardwareReset retourne un code d’état tel que le suivant :

Retourner le code Description
STOR_STATUS_INVALID_PARAMETER HwDeviceExtension n’est pas valide.
STOR_STATUS_NOT_IMPLEMENTED Valeurs de type autres que StorFunctionLevelReset ne sont pas implémentées.
STOR_STATUS_SUCCESS La réinitialisation matérielle s’est terminée avec succès.
STOR_STATUS_UNSUCCESSFUL L’opération a échoué.

Remarques

Pour plus d’informations, consultez réinitialisation et récupération d’un appareil.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 2004
d’en-tête storport.h

Voir aussi

STOR_DEVICE_RESET_TYPE