Compartir a través de


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)

Consulte también

AddConnectionToSession

LoginToTarget

clase WMI de MSiSCSI_ConnectionStatistics

MSiSCSI_HBAInformation