structure MSiSCSI_RequestTimeStatistics (iscsiprf.h)
La structure MSiSCSI_RequestTimeStatistics est utilisée par les initiateurs iSCSI pour signaler des statistiques de temps de requête.
Syntaxe
typedef struct _MSiSCSI_RequestTimeStatistics {
WCHAR iSCSIName[223 + 1];
USHORT CID;
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONG MaximumProcessingTime;
ULONG AverageProcessingTime;
} MSiSCSI_RequestTimeStatistics, *PMSiSCSI_RequestTimeStatistics;
Membres
iSCSIName[223 + 1]
Nom de la cible iSCSI.
CID
Identificateur de connexion iSCSI (ID) de cette instance de connexion. Cet ID est une valeur interne que le protocole iSCSI utilise pour identifier la connexion. N’utilisez pas cet ID. Le logiciel d’application doit utiliser l’identificateur de connexion que les méthodes LoginToTarget et AddConnectionToSession retournent dans le paramètre UniqueConnectionId.
USID
ID de session iSCSI pour cette instance de connexion. Cet ID est une valeur interne que le protocole iSCSI utilise pour identifier la session. N’utilisez pas cet ID. Le logiciel d’application doit utiliser l’identificateur de session que les méthodes LoginToTarget et AddConnectionToSession retournent dans le paramètre UniqueSessionId.
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 .
MaximumProcessingTime
Temps maximal nécessaire pour traiter une demande sur cette connexion.
AverageProcessingTime
Temps moyen nécessaire pour traiter une demande sur cette connexion.
Remarques
Il est facultatif que vous implémentiez cette classe.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsiprf.h (inclure Iscsiprf.h) |