Enumeração LOGINSESSIONTYPE (iscsiop.h)

A enumeração LOGINSESSIONTYPE indica o tipo de sessão de logon.

Syntax

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

Constantes

 
ISCSI_LOGINTARGET_DISCOVERY
A sessão de logon destina-se apenas à descoberta. Os iniciadores usam esse tipo de sessão para descobrir destinos com o comando SendTargets . O iniciador já deve ter acesso a pelo menos um endereço IP de destino e uma porta de destino (informações do portal de destino).
ISCSI_LOGINTARGET_INFORMATIONAL
A sessão de logon é apenas para fins informativos. Os iniciadores usam esse tipo de sessão para enviar comandos SCSI que consultam informações. O software de gerenciamento pode usar sessões informativas para consultar informações chamando as rotinas de biblioteca de modo de usuário SendScsiReportLuns e SendScsiReadCapacity .

Esse tipo de sessão não dá suporte à transmissão de dados do usuário e o gerenciador de Plug and Play (PnP) não enumera LUNs (unidades lógicas de destino) para a pilha de armazenamento do nó iniciador.
ISCSI_LOGINTARGET_DATA
A sessão de logon é completa. Ele relata os LUNs de destino para o gerenciador PnP no nó do iniciador (local) para enumeração. Depois de enumerar esses LUNs, o sistema operacional pode acessá-los para transferências de dados, assim como faria com LUNs locais.

Requisitos

Requisito Valor
Cabeçalho iscsiop.h (include Iscsiop.h)

Confira também

LoginToTarget