MSiSCSI_InitiatorLoginStatistics structure (iscsiprf.h)
La structure MSiSCSI_InitiatorLoginStatistics est utilisée par les initiateurs iSCSI pour signaler des statistiques d’ouverture de session.
Syntaxe
typedef struct _MSiSCSI_InitiatorLoginStatistics {
ULONGLONG UniqueAdapterId;
ULONG LoginAcceptRsps;
ULONG LoginOtherFailRsps;
ULONG LoginRedirectRsps;
ULONG LoginAuthFailRsps;
ULONG LoginAuthenticateFails;
ULONG LoginNegotiateFails;
ULONG LogoutNormals;
ULONG LogoutOtherCodes;
ULONG LoginFailures;
} MSiSCSI_InitiatorLoginStatistics, *PMSiSCSI_InitiatorLoginStatistics;
Membres
UniqueAdapterId
Entier 64 bits qui identifie de manière unique un initiateur HBA et un instance chargé d’un pilote miniport de stockage qui gère l’adaptateur HBA. L’initiateur doit utiliser l’adresse de l’extension de l’adaptateur ou une autre adresse que le pilote de périphérique possède pour construire cet identificateur (ID). L’initiateur signale cette valeur dans le membre UniqueAdapterId de la structure MSiSCSI_HBAInformation .
LoginAcceptRsps
Nombre de réponses d’acceptation de connexion.
LoginOtherFailRsps
Nombre de réponses ayant échoué.
LoginRedirectRsps
Nombre de réponses de redirection.
LoginAuthFailRsps
Nombre de réponses d’ouverture de session qui ont échoué, car l’initiateur et la cible n’avaient pas d’algorithmes d’authentification compatibles.
LoginAuthenticateFails
Nombre de connexions qui ont échoué en raison d’un échec d’authentification cible (l’initiateur et la cible n’avaient pas d’informations d’identification correspondantes).
LoginNegotiateFails
Nombre de connexions qui ont échoué en raison d’échecs de négociation.
LogoutNormals
Nombre de PKU de déconnexion avec un code de raison de 0.
LogoutOtherCodes
Nombre de PKU de déconnexion avec un code status autre que 0.
LoginFailures
Nombre d’échecs d’une tentative d’ouverture de session par l’initiateur.
Remarques
Il est facultatif que vous implémentiez cette classe.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsiprf.h (inclure Iscsiprf.h) |