structure MSiSCSI_InitiatorNodeFailureEvent (iscsimgt.h)
La structure MSiSCSI_InitiatorNodeFailureEvent est utilisée pour signaler un événement lorsqu’une défaillance de nœud se produit.
Syntaxe
typedef struct _MSiSCSI_InitiatorNodeFailureEvent {
ULONGLONG FailureTime;
UCHAR FailureType;
WCHAR TargetFailureName[223 + 1];
ISCSI_IP_Address TargetFailureAddr;
} MSiSCSI_InitiatorNodeFailureEvent, *PMSiSCSI_InitiatorNodeFailureEvent;
Membres
FailureTime
Horodatage qui indique quand l’échec du nœud s’est produit.
FailureType
Type d’échec du nœud. Ce membre peut avoir les valeurs entières suivantes, qui sont définies dans un ValueMap dans Mgmt.mof.
Valeur | Type d’échec |
---|---|
LoginOtherFail | L’ouverture de session a échoué pour des raisons non spécifiées. |
LoginAuthFail | L’ouverture de session a échoué, car l’initiateur et la cible n’ont pas d’algorithmes d’authentification compatibles. |
LoginAuthenticateFail | L’ouverture de session a échoué, car les informations d’identification de l’initiateur et de la cible ne correspondent pas et l’initiateur n’a pas pu authentifier la cible. |
LoginNegotiateFail | L’ouverture de session a échoué, car l’initiateur n’a pas pu négocier correctement une connexion avec la cible. |
LogoutOthers | La déconnexion a échoué en raison d’autres raisons. |
TargetFailureName[223 + 1]
Chaîne de caractères large qui spécifie le nom de la cible pour laquelle une ouverture de session ou une déconnexion a échoué.
TargetFailureAddr
Structure ISCSI_IP_Address qui spécifie l’adresse IP de la cible pour laquelle une ouverture de session ou une déconnexion a échoué.
Remarques
Il est facultatif que vous implémentez cette classe.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | iscsimgt.h (inclure Iscsimgt.h) |