Функция StorPortHardwareReset (storport.h)

Мини-порт хранилища может вызвать StorPortHardwareReset , чтобы выполнить сброс оборудования.

Синтаксис

ULONG StorPortHardwareReset(
  PVOID                  HwDeviceExtension,
  STOR_DEVICE_RESET_TYPE Type
);

Параметры

HwDeviceExtension

Указатель на расширение устройства мини-порта.

Type

Перечисление STOR_DEVICE_RESET_TYPE , указывающее тип выдаваемого сброса. В настоящее время для параметра Type необходимо задать значение StorFunctionLevelReset.

Возвращаемое значение

StorPortHardwareReset возвращает следующий код состояния:

Код возврата Описание
STOR_STATUS_INVALID_PARAMETER Недопустимое значение HwDeviceExtension .
STOR_STATUS_NOT_IMPLEMENTED Значения типов , отличные от StorFunctionLevelReset , не реализуются.
STOR_STATUS_SUCCESS Сброс оборудования успешно завершен.
STOR_STATUS_UNSUCCESSFUL Операция не удалась.

Комментарии

Дополнительные сведения см. в разделе Сброс и восстановление устройства .

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Верхняя часть storport.h

См. также раздел

STOR_DEVICE_RESET_TYPE