перечисление STOR_DEVICE_RESET_TYPE (storport.h)

Перечисление STOR_DEVICE_RESET_TYPE указывает тип сброса устройства, запрашиваемого при вызове StorPortHardwareReset.

Синтаксис

typedef enum _STOR_DEVICE_RESET_TYPE {
  StorFunctionLevelReset,
  StorPlatformLevelReset,
  StorBusSpecificReset
} STOR_DEVICE_RESET_TYPE;

Константы

 
StorFunctionLevelReset
Запрос операции сброса предназначен для сброса устройства на уровне функций. В этом случае операция сброса ограничена определенным устройством и не видна другим устройствам. Устройство остается подключенным к шине на протяжении всего сброса и возвращается в допустимое (начальное) состояние после сброса.
StorPlatformLevelReset
Запрос операции сброса предназначен для сброса устройства на уровне платформы. В этом случае операция сброса приводит к тому, что устройство будет считаться отсутствующим в шине. Операция сброса влияет на определенное устройство и все остальные устройства, подключенные к нему через ту же линию питания или линию сброса. Этот тип сброса оказывает наибольшее влияние на систему. Операционная система будет удалять и перестраивать стеки всех затронутых устройств, чтобы гарантировать, что все перезагрузится из пустого состояния.
StorBusSpecificReset
Запрос операции сброса предназначен для сброса для конкретной шины.

Комментарии

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

Требования

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

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

StorPortHardwareReset