estrutura STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)
Reservado para uso do sistema.
Sintaxe
typedef struct _STORAGE_MINIPORT_DESCRIPTOR {
ULONG Version;
ULONG Size;
STORAGE_PORT_CODE_SET Portdriver;
BOOLEAN LUNResetSupported;
BOOLEAN TargetResetSupported;
USHORT IoTimeoutValue;
BOOLEAN ExtraIoInfoSupported;
union {
struct {
UCHAR LogicalPoFxForDisk : 1;
UCHAR Reserved : 7;
} DUMMYSTRUCTNAME;
UCHAR AsUCHAR;
} Flags;
#if ...
UCHAR Reserved0[2];
#else
UCHAR Reserved0[3];
#endif
ULONG Reserved1;
} STORAGE_MINIPORT_DESCRIPTOR, *PSTORAGE_MINIPORT_DESCRIPTOR;
Membros
Version
Contém o tamanho dessa estrutura, em bytes. O valor desse membro será alterado à medida que os membros forem adicionados à estrutura.
Size
Especifica o tamanho total dos dados retornados, em bytes. Isso pode incluir dados que seguem essa estrutura.
Portdriver
Tipo de driver de porta como enumerado pela enumeração STORAGE_PORT_CODE_SET .
LUNResetSupported
Indica se há suporte para uma redefinição de LUN.
TargetResetSupported
Indica se há suporte para uma redefinição de destino.
IoTimeoutValue
O valor de tempo limite para o dispositivo, em milissegundos (ms). Introduzido em Windows 8.
ExtraIoInfoSupported
Indica se há suporte para informações adicionais de E/S. Introduzido em Windows 8.1
Flags
Flags.DUMMYSTRUCTNAME
Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk
Flags.DUMMYSTRUCTNAME.Reserved
Flags.AsUCHAR
Reserved0[2]
Reserved0[3]
Reserved1
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | ntddstor.h (inclua Ntddstor.h) |