Returns the address information, such as the target ID (TID) and the logical unit number (LUN) of a particular SCSI target. A legacy class driver can issue this request to the port driver to obtain the address of its device. This request is not relevant to storage class drivers that support Plug and Play because the port driver supplies the address information on behalf of the class driver.
This request must be directed to a class driver or to a PDO created by the port driver.
Input Buffer Length
Updated SCSI_ADDRESS information is returned to the buffer at Irp->AssociatedIrp.SystemBuffer.
Output Buffer Length
Parameters.DeviceIoControl.OutputBufferLength in the I/O stack location indicates the size, in bytes, of the buffer, which must be >= sizeof(SCSI_ADDRESS).
The Information field contains the number of bytes returned in the output buffer. The Status field indicates the results of the operation.
|Header||ntddscsi.h (include Ntddscsi.h)|