MSiSCSI_ConnectionStatistics estructura (iscsiprf.h)
Los iniciadores iSCSI usan la estructura MSiSCSI_ConnectionStatistics para informar de las estadísticas de una conexión dentro de una sesión.
Sintaxis
typedef struct _MSiSCSI_ConnectionStatistics {
WCHAR iSCSIName[223 + 1];
USHORT CID;
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
} MSiSCSI_ConnectionStatistics, *PMSiSCSI_ConnectionStatistics;
Miembros
iSCSIName[223 + 1]
Cadena de caracteres anchos que contiene el nombre del destino iSCSI.
CID
Identificador de conexión iSCSI (ID) para esta instancia de conexión. Este identificador es un valor interno que el protocolo iSCSI usa para identificar la conexión. No use este identificador. El software de aplicación debe usar el identificador de conexión que los métodos LoginToTarget y AddConnectionToSession devuelven en el parámetro UniqueConnectionId .
USID
Identificador de sesión iSCSI para esta instancia de conexión. Este identificador es un valor interno que el protocolo iSCSI usa para identificar la sesión. El software de aplicación debe usar el identificador de sesión que los métodos LoginToTarget y AddConnectionToSession devuelven en el parámetro UniqueSessionId .
UniqueAdapterId
Entero de 64 bits que identifica de forma única un iniciador de HBA y una instancia cargada de un controlador de miniporte de almacenamiento que administra el HBA. El iniciador debe usar la dirección de la extensión del adaptador u otra dirección que el controlador de dispositivo posee para construir este identificador. El iniciador notifica este valor en el miembro UniqueAdapterId de la estructura MSiSCSI_HBAInformation .
BytesSent
Número de bytes que se envían a través de esta conexión.
BytesReceived
Número de bytes recibidos a través de esta conexión.
PDUCommandsSent
Número de PTU que se envían a través de esta conexión.
PDUResponsesReceived
Número de PTU que se reciben a través de esta conexión.
Comentarios
Los iniciadores deben registrar el MSiSCSI_ConnectionStatistics clase WMI con el siguiente nombre de instancia dinámico para la conexión:
targetname_#:#
El primer signo de número (#) es el valor del miembro USID de MSiSCSI_ConnectionStatistics y el segundo signo de número (#) es el valor del miembro CID . Es opcional que implemente esta clase.
Los totales de los que realiza el seguimiento de esta estructura son válidos para la duración de la conexión en la sesión. Los totales de todas las conexiones de una sesión se obtienen en MSiSCSI_SessionStatistics estructura.
Requisitos
Requisito | Valor |
---|---|
Header | iscsiprf.h (include Iscsiprf.h) |