ISCSI_Persistent_Login structure (iscsiop.h)
La structure ISCSI_Persistent_Login définit une ouverture de session persistante que le système d’exploitation lance automatiquement lorsque l’ordinateur démarre.
Syntaxe
typedef struct _ISCSI_Persistent_Login {
WCHAR TargetName[223 + 1];
ULONGLONG SecurityFlags;
ULONG InitiatorPortNumber;
ULONG UsernameSize;
BOOLEAN IsInformationalSession;
USHORT UniqueIdForISID;
ISCSI_TargetPortal TargetPortal;
ISCSI_LoginOptions LoginOptions;
ISCSI_TargetMapping TargetMapping;
UCHAR Username[1];
} ISCSI_Persistent_Login, *PISCSI_Persistent_Login;
Membres
TargetName[223 + 1]
Chaîne de caractères large qui indique le nom de la cible avec laquelle le service initiateur iSCSI établit une ouverture de session persistante lors du redémarrage.
SecurityFlags
Ou au niveau du bit des indicateurs de sécurité qui indiquent les exigences de sécurité de la cible spécifiée dans l’ouverture de session permanente. Pour obtenir la liste des valeurs possibles pour ce membre, consultez SECURITY_FLAG_QUALIFIERS.
InitiatorPortNumber
Numéro de port côté initiateur pour effectuer l’opération d’ouverture de session.
UsernameSize
Taille, en octets, de la chaîne dans Nom d’utilisateur.
IsInformationalSession
Valeur booléenne qui indique si l’ouverture de session permanente est configurée pour établir une session purement informative. Si ce membre a la valeur TRUE, l’ouverture de session permanente est configurée pour établir une session purement informative.
UniqueIdForISID
Portail à utiliser pour la connexion initiale
TargetPortal
Structure ISCSI_TargetPortal qui spécifie le portail cible à utiliser pour la connexion initiale.
LoginOptions
Structure ISCSI_LoginOptions qui spécifie les caractéristiques de la session d’ouverture de session permanente.
TargetMapping
Structure ISCSI_TargetMapping qui définit les mappages cibles.
Username[1]
Tableau de caractères de longueur variable qui spécifie le nom d’utilisateur (CHAP_N) du protocole d’authentification de négociation de la contestation à utiliser lorsque l’initiateur authentifie la cible. Le nombre d’éléments dans le tableau est spécifié par le champ UsernameSize .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsiop.h (inclure Iscsiop.h) |