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 retournée

StorPortHardwareReset retourne un code status comme suit :

Code de retour Description
STOR_STATUS_INVALID_PARAMETER HwDeviceExtension n’est pas valide.
STOR_STATUS_NOT_IMPLEMENTED Les 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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête storport.h

Voir aussi

STOR_DEVICE_RESET_TYPE