struktur IO_SCSI_CAPABILITIES (ntddscsi.h)

Struktur IO_SCSI_CAPABILITIES digunakan bersama dengan permintaan IOCTL_SCSI_GET_CAPABILITIES untuk mengambil kemampuan dan batasan adaptor host SCSI yang mendasar.

Catatan Driver port SCSI dan model driver miniport SCSI dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, sebaiknya gunakan driver Storport dan model driver miniport Storport .
 

Sintaks

typedef struct _IO_SCSI_CAPABILITIES {
  ULONG   Length;
  ULONG   MaximumTransferLength;
  ULONG   MaximumPhysicalPages;
  ULONG   SupportedAsynchronousEvents;
  ULONG   AlignmentMask;
  BOOLEAN TaggedQueuing;
  BOOLEAN AdapterScansDown;
  BOOLEAN AdapterUsesPio;
} IO_SCSI_CAPABILITIES, *PIO_SCSI_CAPABILITIES;

Anggota

Length

Berisi panjang dalam byte struktur ini.

MaximumTransferLength

Berisi ukuran maksimum, dalam byte, dari satu blok permintaan SCSI (SRB).

MaximumPhysicalPages

Berisi jumlah maksimum halaman fisik per buffer data.

SupportedAsynchronousEvents

Ketika TRUE, menunjukkan bahwa adaptor host mendukung operasi penerimaan peristiwa asinkron SCSI.

AlignmentMask

Berisi masker perataan untuk transfer data. Adaptor host mengharuskan data ditransfer harus diselaraskan pada alamat yang merupakan kelipatan bilangan bulat dari nilai dalam bidang ini.

TaggedQueuing

Ketika TRUE, menunjukkan bahwa adaptor host mendukung antrean bertag.

AdapterScansDown

Ketika TRUE, menunjukkan bahwa adaptor host memindai perangkat BIOS.

AdapterUsesPio

Ketika TRUE, menunjukkan bahwa adaptor host menggunakan I/O terprogram.

Persyaratan

Persyaratan Nilai
Header ntddscsi.h (termasuk Ntddscsi.h)

Lihat juga

IOCTL_SCSI_GET_CAPABILITIES