enumeração STOR_DEVICE_RESET_TYPE (storport.h)

A enumeração STOR_DEVICE_RESET_TYPE especifica o tipo de redefinição de dispositivo que está sendo solicitada em uma chamada para StorPortHardwareReset.

Syntax

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

Constantes

 
StorFunctionLevelReset
A solicitação de operação de redefinição é para uma redefinição de dispositivo no nível da função. Nesse caso, a operação de redefinição é restrita a um dispositivo específico e não é visível para outros dispositivos. O dispositivo permanece conectado ao barramento durante toda a redefinição e retorna a um estado válido (inicial) após a redefinição.
StorPlatformLevelReset
A solicitação de operação de redefinição é para uma redefinição de dispositivo no nível da plataforma. Nesse caso, a operação de redefinição faz com que o dispositivo seja relatado como ausente do barramento. A operação de redefinição afeta um dispositivo específico e todos os outros dispositivos que estão conectados a ele por meio do mesmo trilho de alimentação ou linha de redefinição. Esse tipo de redefinição tem o maior impacto no sistema. O sistema operacional removerá e recompilará as pilhas de todos os dispositivos afetados para garantir que tudo seja reiniciado de um estado em branco.
StorBusSpecificReset
A solicitação de operação de redefinição é para uma redefinição específica do barramento.

Comentários

Consulte Redefinindo e recuperando um dispositivo para obter mais detalhes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho storport.h

Confira também

StorPortHardwareReset