Condividi tramite


struttura MSiSCSI_ConnectionStatistics (iscsiprf.h)

La struttura MSiSCSI_ConnectionStatistics viene usata dagli iniziatori iSCSI per segnalare le statistiche per una connessione all'interno di una sessione.

Sintassi

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;

Members

iSCSIName[223 + 1]

Stringa di caratteri wide contenente il nome della destinazione iSCSI.

CID

Identificatore di connessione iSCSI (ID) per questa istanza di connessione. Questo ID è un valore interno usato dal protocollo iSCSI per identificare la connessione. Non usare questo ID. Il software dell'applicazione deve usare l'identificatore di connessione restituito dai metodi LoginToTarget e AddConnectionToSession nel parametro UniqueConnectionId .

USID

ID sessione iSCSI per questa istanza di connessione. Questo ID è un valore interno usato dal protocollo iSCSI per identificare la sessione. Il software dell'applicazione deve usare l'identificatore di sessione restituito dai metodi LoginToTarget e AddConnectionToSession Nel parametro UniqueSessionId .

UniqueAdapterId

Intero a 64 bit che identifica in modo univoco un iniziatore HBA e un'istanza caricata di un driver miniport di archiviazione che gestisce l'HBA. L'iniziatore deve usare l'indirizzo dell'estensione dell'adattatore o un altro indirizzo di proprietà del driver di dispositivo per costruire questo ID. L'iniziatore segnala questo valore nel membro UniqueAdapterId della struttura MSiSCSI_HBAInformation .

BytesSent

Numero di byte inviati tramite questa connessione.

BytesReceived

Numero di byte ricevuti tramite questa connessione.

PDUCommandsSent

Numero di PDU inviati tramite questa connessione.

PDUResponsesReceived

Numero di PDU ricevuti tramite questa connessione.

Commenti

Gli iniziatori devono registrare la classe WMI MSiSCSI_ConnectionStatistics con il nome di istanza dinamica seguente per la connessione:

targetname_#:#

Il primo segno di numero (#) è il valore nel membro USID di MSiSCSI_ConnectionStatistics e il secondo segno di numero (#) è il valore nel membro CID . È facoltativo implementare questa classe.

I totali rilevati da questa struttura sono validi per la durata della connessione nella sessione. I totali per tutte le connessioni in una sessione vengono ottenuti nella struttura MSiSCSI_SessionStatistics .

Requisiti

Requisito Valore
Intestazione iscsiprf.h (include Iscsiprf.h)

Vedi anche

AddConnectionToSession

LoginToTarget

Classe WMI MSiSCSI_ConnectionStatistics

MSiSCSI_HBAInformation