Bagikan melalui


struktur STORAGE_MINIPORT_DESCRIPTOR (winioctl.h)

Dicadangkan untuk penggunaan sistem.

Sintaks

typedef struct _STORAGE_MINIPORT_DESCRIPTOR {
  DWORD                 Version;
  DWORD                 Size;
  STORAGE_PORT_CODE_SET Portdriver;
  BOOLEAN               LUNResetSupported;
  BOOLEAN               TargetResetSupported;
  WORD                  IoTimeoutValue;
  BOOLEAN               ExtraIoInfoSupported;
  union {
    struct {
      BYTE LogicalPoFxForDisk : 1;
      BYTE ForwardIo : 1;
      BYTE Reserved : 6;
    } DUMMYSTRUCTNAME;
    BYTE AsBYTE;
  } Flags;
#if ...
  BYTE                  Reserved0[2];
#else
  BYTE                  Reserved0[3];
#endif
  DWORD                 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 .

Nilai Makna
StoragePortCodeSetReserved
0
Menunjukkan jenis driver adaptor penyimpanan yang tidak diketahui.
StoragePortCodeSetStorport
1
Driver adaptor penyimpanan adalah driver Storport-miniport.
StoragePortCodeSetSCSIport
2
Driver adaptor penyimpanan adalah driver PORT-miniport SCSI.

LUNResetSupported

Menunjukkan apakah reset LUN didukung.

TargetResetSupported

Menunjukkan apakah reset target didukung.

IoTimeoutValue

ExtraIoInfoSupported

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.LogicalPoFxForDisk

Flags.DUMMYSTRUCTNAME.ForwardIo

Flags.DUMMYSTRUCTNAME.Reserved

Flags.AsBYTE

Reserved0[2]

Reserved0[3]

Reserved1

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga

Struktur Manajemen Disk

STORAGE_PORT_CODE_SET