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) |