estrutura SRBEX_DATA_SCSI_CDB16 (minitape.h)
A estrutura SRBEX_DATA_SCSI_CDB16 contém os dados SRB estendidos para um CDB (bloco de dados de comando SCSI) de 16 bytes.
Sintaxe
typedef struct _SRBEX_DATA_SCSI_CDB16 {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR ScsiStatus;
UCHAR SenseInfoBufferLength;
UCHAR CdbLength;
UCHAR Reserved;
ULONG Reserved1;
PVOID POINTER_ALIGN SenseInfoBuffer;
UCHAR POINTER_ALIGN Cdb[16];
} SRBEX_DATA_SCSI_CDB16, *PSRBEX_DATA_SCSI_CDB16;
Membros
Type
Indicador de tipo de dados para a estrutura de dados SRB estendida bidirecional. Defina como SrbExDataTypeScsiCdb16.
Length
Comprimento dos dados nessa estrutura, em bytes, começando com o membro ScsiStatus . Defina como SRBEX_DATA_SCSI_CDB16_LENGTH.
ScsiStatus
O código de status SCSI retornado para o SRB enviado.
SenseInfoBufferLength
O comprimento das informações de sentido retornadas no buffer apontado por SenseInfoBuffer.
CdbLength
O comprimento dos dados cdb, em bytes, da matriz cdb .
Reserved
Este membro está reservado. Defina como 0.
Reserved1
Este membro está reservado. Defina como 0.
SenseInfoBuffer
Um ponteiro para um buffer que contém qualquer informação de sentido retornada.
Cdb[16]
O buffer cdb de 16 bytes.
Comentários
Essa estrutura é usada para enviar dados SRB estendidos para um CDB de 16 bytes ou menos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8. |
Cabeçalho | minitape.h (inclua Storport.h, Srb.h, Minitape.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de