// srb.h
SCSIPORT_API VOID ScsiPortReadPortBufferUchar(
[in] PUCHAR Port,
[in] PUCHAR Buffer,
[in] ULONG Count
);
View the official Windows Driver Kit DDI reference// storport.h
void ScsiPortReadPortBufferUchar(
[in] Port,
[in] Buffer,
[in] Count
);
View the official Windows Driver Kit DDI referenceNo description available.
The ScsiPortReadPortBufferUchar routine transfers a given number of unsigned byte values from the HBA to a buffer.
Note The SCSI port driver and SCSI miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.
Port [in]Pointer to the I/O port. The given Port must be in a mapped I/O-space range returned by ScsiPortGetDeviceBase.
Buffer [in]Pointer to the buffer.
Count [in]Specifies the number of bytes to be read from the HBA.
None
ScsiPortReadPortBufferUchar ensures that the data is transferred correctly.
The ScsiPortReadPortBufferUchar routine transfers a given number of unsigned byte values from the HBA to a buffer.
Note The SCSI port driver and SCSI miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.
Port [in]Pointer to the I/O port. The given Port must be in a mapped I/O-space range returned by ScsiPortGetDeviceBase.
Buffer [in]Pointer to the buffer.
Count [in]Specifies the number of bytes to be read from the HBA.
ScsiPortReadPortBufferUchar ensures that the data is transferred correctly.