ISCSI_DiscoveredTargetPortal2 estrutura (iscsifnd.h)
A estrutura ISCSI_DiscoveredTargetPortal2 fornece informações associadas a um portal de destino descoberto.
Sintaxe
typedef struct _ISCSI_DiscoveredTargetPortal2 {
USHORT Socket;
ISCSI_IP_Address Address;
ULONG SecurityBitmap;
ULONG KeySize;
UCHAR Key[1];
} ISCSI_DiscoveredTargetPortal2, *PISCSI_DiscoveredTargetPortal2;
Membros
Socket
O número do soquete do portal.
Address
O endereço de rede do portal.
SecurityBitmap
Um bitmap, que é definido no especificação iSNS, que indica as características de segurança das conexões de logon feitas para este portal de destino. A tabela a seguir descreve possíveis valores de sinalizador de segurança.
Sinalizadores de segurança | Significado |
---|---|
ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED | O HBA do iniciador deve fazer logon em destinos usando o modo de túnel IPsec. Se esse bit não estiver definido, o modo de túnel IPsec não será necessário. |
ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED | O HBA do iniciador deve fazer logon em destinos usando o modo de transporte IPsec. Se esse bit não estiver definido, o modo de transporte IPsec não será necessário. |
ISCSI_SECURITY_FLAG_PFS_ENABLED | O HBA do iniciador deve fazer logon em destinos com o modo PFS (Perfect Forward Secrecy) habilitado; caso contrário, o HBA do iniciador deve tornar a conexão de sessão com o modo PFS desabilitada. |
ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED | O HBA do iniciador deve fazer logon em destinos com o modo agressivo habilitado. Se esse bit não estiver definido, o HBA do iniciador deverá tornar a conexão de sessão com o modo agressivo desabilitada. |
ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED | O HBA do iniciador deve fazer logon em destinos com o modo principal habilitado. Se esse bit não estiver definido, o HBA do iniciador deverá tornar a conexão de sessão com o modo principal desabilitada. |
ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED | O HBA do iniciador deve fazer logon em destinos com o protocolo IKE/IPsec habilitado. Se esse bit não estiver definido, o protocolo IKE/IPsec será desabilitado. |
ISCSI_SECURITY_FLAG_VALID | Os outros valores de máscara são válidos. Se esse bit não estiver definido, os sinalizadores de segurança não serão especificados.. |
Para obter mais informações sobre como configurar as características de segurança padrão atribuídas ao portal de destino no Registro, consulte a seção Comentários.
KeySize
O tamanho, em bytes, da chave de criptografia no membro chave.
Key[1]
Uma matriz de caracteres de comprimento variável que contém a chave de criptografia associada ao endereço do portal.
Observações
A estrutura ISCSI_DiscoveredTargetPortal2 é um superconjunto das informações fornecidas pela estrutura ISCSI_DiscoveredTargetPortal, que define apenas o endereço do portal de destino. Além do endereço de rede do portal de destino, a estrutura ISCSI_DiscoveredTargetPortal2 contém informações sobre as características de segurança do portal de destino.
Se o servidor iSNS não atribuir um bitmap de segurança ao portal de destino, o sistema operacional associará o bitmap no DefaultSecurityBitmap valor do registro ao portal. O valor do registro DefaultSecurityBitmap está localizado sob a seguinte chave do Registro: HKLM\Software\Microsoft\Windows NT\Current Version\ISCSI\Discovery Values.
O bitmap de segurança padrão é útil em casos em que o portal de destino está configurado para IPsec, mas não dá suporte a iSNS.
Em geral, os aplicativos de gerenciamento devem usar o comando PSKey do cliente iSCSI para configurar o bitmap de segurança para um portal de destino. Mas se houver um grande número de portais que tenham o mesmo bitmap de segurança, o bitmap de segurança padrão será uma boa maneira de atribuir automaticamente o mesmo bitmap a todos os portais.
O conjunto de ferramentas WMI gera automaticamente uma declaração da estrutura ISCSI_DiscoveredTargetPortal2 ao compilar o de Classe WMI ISCSI_DiscoveredTargetPortal em Discover.mof.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsifnd.h (inclua Iscsifnd.h) |