The sPassDiskCap structure
contains information about to create or modify a pass-through disk.
typedef struct
_PASS_DISK_CAP { DWORD
structs_size; BYTE nDevNum; BYTE nScsiCh; BYTE nScsiId; BYTE nScsiLun; BYTE nTaggedQue; BYTE nCache; BYTE nMaxSpeed; }sPassDiskCap,
*pPassDiskCap; |
structs_size
Size
of _PASS_DISK_CAP structure
nDevNum
Indicates
which device to be created as a pass-through disk
nScsiCh
Value |
Meaning |
0/1 |
SCSI channel |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
nScsiId
Value |
Meaning |
0~15 |
SCSI ID |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
nScsiLun
Value |
Meaning |
0~7 |
SCSI LUN |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
nTaggedQue
Value |
Meaning |
0 |
Queue disabled |
1 |
Queue enabled |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
nCache
Value |
Meaning |
0 |
Cache disabled |
1 |
Cache enabled |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
nMaxSpeed
Value |
Meaning |
0 |
ATA33 |
1 |
ATA66 |
2 |
ATA100 |
3 |
ATA133 |
4 |
ATA150 |
0xFF |
Do not modify this field |
Note:
The value 0xFF is only valid in member function
ArcModifyPassthroughDisk
Requirements
Header |
arclib.h |
Include |
arclib.h |
See Also
ArcCreatePassthroughDisk, ArcModifyPassthroughDisk