MSiSCSI_InitiatorNodeFailureEvent structure (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 la défaillance du nœud s’est produite.
FailureType
Type de défaillance de 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é pour 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émentiez cette classe.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsimgt.h (inclure Iscsimgt.h) |