Enumerazione LOGINSESSIONTYPE (iscsiop.h)
L'enumerazione LOGINSESSIONTYPE indica il tipo di sessione di accesso.
Sintassi
typedef enum {
ISCSI_LOGINTARGET_DISCOVERY,
ISCSI_LOGINTARGET_INFORMATIONAL,
ISCSI_LOGINTARGET_DATA
} LOGINSESSIONTYPE, *PLOGINSESSIONTYPE;
Costanti
ISCSI_LOGINTARGET_DISCOVERY La sessione di accesso è solo per l'individuazione. Gli iniziatori usano questo tipo di sessione per individuare le destinazioni con il comando SendTargets . L'iniziatore deve avere già accesso ad almeno un indirizzo IP di destinazione e una porta di destinazione (informazioni sul portale di destinazione). |
ISCSI_LOGINTARGET_INFORMATIONAL La sessione di accesso è solo a scopo informativo. Gli iniziatori usano questo tipo di sessione per inviare comandi SCSI che eseguono query per informazioni. Il software di gestione può usare sessioni informative per eseguire query su informazioni chiamando le routine della libreria SendScsiReportLuns e SendScsiReadCapacity in modalità utente. Questo tipo di sessione non supporta la trasmissione dei dati utente e il gestore Plug and Play (PnP) non enumera le unità logiche di destinazione (LUN) per lo stack di archiviazione del nodo iniziatore. |
ISCSI_LOGINTARGET_DATA La sessione di accesso è completa. Segnala i LUN di destinazione al gestore PnP nel nodo iniziatore (locale) per l'enumerazione. Dopo aver enumerato questi LUN, il sistema operativo può accedervi per i trasferimenti di dati, esattamente come avviene con lun locali. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | iscsiop.h (include Iscsiop.h) |