struktur STORAGE_MINIPORT_DESCRIPTOR (ntddstor.h)

Dicadangkan untuk penggunaan sistem.

Sintaks

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;

Anggota

Version

Berisi ukuran struktur ini, dalam byte. Nilai anggota ini akan berubah saat anggota ditambahkan ke struktur.

Size

Menentukan ukuran total data yang dikembalikan, dalam byte. Ini mungkin termasuk data yang mengikuti struktur ini.

Portdriver

Jenis driver port seperti yang dijumlahkan oleh enumerasi STORAGE_PORT_CODE_SET .

LUNResetSupported

Menunjukkan apakah reset LUN didukung.

TargetResetSupported

Menunjukkan apakah reset target didukung.

IoTimeoutValue

Nilai batas waktu untuk perangkat, dalam milidetik (md). Diperkenalkan dalam Windows 8.

ExtraIoInfoSupported

Menunjukkan apakah info I/O tambahan didukung. Diperkenalkan di Windows 8.1

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk

Flags.DUMMYSTRUCTNAME.Reserved

Flags.AsUCHAR

Reserved0[2]

Reserved0[3]

Reserved1

Disiapkan untuk penggunaan masa mendatang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Header ntddstor.h (termasuk Ntddstor.h)