struttura ScsiReportLuns_OUT (iscsiop.h)

La struttura ScsiReportLuns_OUT contiene i dati di output per il metodo ScsiReportLuns.

Sintassi

typedef struct _ScsiReportLuns_OUT {
  ULONG Status;
  ULONG ResponseBufferSize;
  UCHAR ScsiStatus;
  UCHAR SenseBuffer[18];
  UCHAR ResponseBuffer[1];
} ScsiReportLuns_OUT, *PScsiReportLuns_OUT;

Membri

Status

Stato del metodo ScsiReportLuns. Questo membro conterrà 0 se l'operazione REPORT LUNS ha esito positivo e ISDSC_SCSI_REQUEST_FAILED se l'operazione non riesce. Se l'operazione REPORT LUNS ha esito negativo, ScsiStatus conterrà lo stato SCSI del comando SCSI. I qualificatori di stato SCSI sono documentati nella specifica comandi primari SCSI. Per un elenco dei qualificatori di stato, vedere ISCSI_STATUS_QUALIFIERS.

ResponseBufferSize

Dimensioni, in byte, del buffer in corrispondenza di ResponseBuffer.

ScsiStatus

Stato del comando LUNS REPORT SCSI.

SenseBuffer[18]

Buffer che contiene i dati del rilevamento SCSI ricevuti dal comando LUNS report SCSI.

ResponseBuffer[1]

Buffer che contiene i dati di risposta ricevuti dal comando LUNS report SCSI.

Osservazioni

È necessario implementare questo metodo.

Fabbisogno

Requisito Valore
intestazione iscsiop.h (include Iscsiop.h)

Vedere anche

AddConnectionToSession

ISCSI_STATUS_QUALIFIERS

LoginToTarget

ScsiReportLuns

ScsiReportLuns_IN