Compartir a través de


Enumeración LOGINSESSIONTYPE (iscsiop.h)

La enumeración LOGINSESSIONTYPE indica el tipo de sesión de inicio de sesión.

Syntax

typedef enum {
  ISCSI_LOGINTARGET_DISCOVERY,
  ISCSI_LOGINTARGET_INFORMATIONAL,
  ISCSI_LOGINTARGET_DATA
} LOGINSESSIONTYPE, *PLOGINSESSIONTYPE;

Constantes

 
ISCSI_LOGINTARGET_DISCOVERY
La sesión de inicio de sesión es solo para la detección. Los iniciadores usan este tipo de sesión para detectar destinos con el comando SendTargets . El iniciador ya debe tener acceso a al menos una dirección IP de destino y un puerto de destino (información del portal de destino).
ISCSI_LOGINTARGET_INFORMATIONAL
La sesión de inicio de sesión es solo para fines informativos. Los iniciadores usan este tipo de sesión para enviar comandos SCSI que consultan información. El software de administración puede usar sesiones informativas para consultar información mediante una llamada a las rutinas de biblioteca de modo usuario SendScsiReportLuns y SendScsiReadCapacity .

Este tipo de sesión no admite la transmisión de datos de usuario y el administrador de Plug and Play (PnP) no enumera las unidades lógicas de destino (LUN) para la pila de almacenamiento del nodo iniciador.
ISCSI_LOGINTARGET_DATA
La sesión de inicio de sesión está completa. Notifica los LUN de destino al administrador de PnP en el nodo iniciador (local) para la enumeración. Después de enumerar estos LUN, el sistema operativo puede acceder a ellos para las transferencias de datos, igual que lo haría con LUN locales.

Requisitos

Requisito Valor
Header iscsiop.h (incluir Iscsiop.h)

Consulte también

LoginToTarget