Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura RS_ONE_COMMAND_PARAMETER_DATA contém informações sobre o CDB (bloco de dados de comando) e um mapa de uso para bits no CDB.
Sintaxe
typedef struct {
UCHAR ReadWriteCommandDurationLimitsPage : 1;
UCHAR Reserved : 7;
UCHAR Support : 3;
UCHAR CommandDurationLimitPage : 2;
UCHAR MultipleLogicalUnits : 2;
UCHAR CommandTimeoutsDescriptorPresent : 1;
UCHAR CdbSize[2];
UCHAR CdbUsageData[ANYSIZE_ARRAY];
} RS_ONE_COMMAND_PARAMETER_DATA, *PRS_ONE_COMMAND_PARAMETER_DATA;
Membros
ReadWriteCommandDurationLimitsPage
Indica a página de modo, se houver, que especifica o limite de duração do comando.
Reserved
Reservado para uso interno.
Support
Os valores de campo de suporte são descritos na tabela a seguir:
| Valor | Descrição |
|---|---|
| 0 | Os dados sobre o comando SCSI solicitado não estão disponíveis no momento. Nenhum dado após o byte é válido. Uma solicitação subsequente para dados de suporte de comando pode ser bem-sucedida. |
| 1 | O servidor do dispositivo não dá suporte ao comando solicitado. Os dados após o byte um são indefinidos. |
| 2 | Reservado |
| 3 | O servidor de dispositivo dá suporte ao comando solicitado em conformidade com um padrão SCSI. |
| 4 | Reservado |
| 5 | O servidor de dispositivo dá suporte ao comando solicitado de maneira específica do fornecedor. |
| 6-7 | Reservado |
CommandDurationLimitPage
Especificado o modo de página limite de duração do comando. Para obter mais informações, consulte RS_COMMAND_DESCRIPTOR.
MultipleLogicalUnits
Os valores de campo MultipleLogicalUnits são descritos na tabela a seguir:
| Valor | Descrição |
|---|---|
| 0 | O efeito desse comando em outras unidades lógicas não é relatado. |
| 1 | Esse comando afeta apenas essa unidade lógica. |
| 2 | Esse comando afeta mais de uma, mas não todas, unidades lógicas contidas neste dispositivo de destino SCSI. |
| 3 | Esse comando afeta todas as unidades lógicas contidas neste dispositivo de destino SCSI. |
CommandTimeoutsDescriptorPresent
Indica que o descritor de tempos limite de comando está incluído no descritor de comando.
CdbSize[2]
O tamanho do CDB (bloco de dados de comando).
CdbUsageData[ANYSIZE_ARRAY]
Um campo de bits que contém informações sobre o CDB (bloco de dados de comando). O primeiro byte contém o código da operação. Se o comando contiver uma ação de serviço, esse código estará no campo CdbUsageData no mesmo local que o campo ServiceAction do CDB de comando. Todos os outros bytes do campo CdbUsageData contêm um mapa de uso para bits no bloco de dados de comando.
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | scsi.h |