Compartilhar via


Enumeração LOGINSESSIONTYPE (iscsiop.h)

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

Sintaxe

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

Constantes

 
ISCSI_LOGINTARGET_DISCOVERY
A sessão de logon é somente para 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 é somente 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 o SendScsiReportLuns e SendScsiReadCapacity rotinas de biblioteca do modo de usuário.

Esse tipo de sessão não dá suporte à transmissão de dados do usuário e o gerenciador do 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)

Consulte também

LoginToTarget