MSiSCSI_SessionStatistics estrutura (iscsiprf.h)
A estrutura MSiSCSI_SessionStatistics é usada por iniciadores iSCSI para relatar estatísticas de sessão.
Sintaxe
typedef struct _MSiSCSI_SessionStatistics {
WCHAR iSCSIName[223 + 1];
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
ULONGLONG DigestErrors;
ULONGLONG ConnectionTimeoutErrors;
ULONGLONG FormatErrors;
} MSiSCSI_SessionStatistics, *PMSiSCSI_SessionStatistics;
Membros
iSCSIName[223 + 1]
Uma cadeia de caracteres larga que contém o nome de um destino iSCSI.
USID
O identificador de sessão iSCSI (ID) dessa instância de conexão. Essa ID é um valor interno que o protocolo iSCSI usa para identificar a sessão. Não use essa ID. O software de aplicativo deve usar o identificador de sessão que os métodos LoginToTarget e AddConnectionToSession retornam no parâmetro UniqueSessionId.
UniqueAdapterId
Um inteiro de 64 bits que identifica exclusivamente um iniciador HBA e uma instância carregada de um driver de miniporto de armazenamento que gerencia o HBA. O iniciador deve usar o endereço da extensão do adaptador ou outro endereço que o driver do dispositivo possui para construir essa ID. O iniciador relata esse valor no membro UniqueAdapterId da estrutura MSiSCSI_HBAInformation.
BytesSent
O número de bytes enviados por esta sessão.
BytesReceived
O número de bytes recebidos ao longo desta sessão.
PDUCommandsSent
O número de PDUs enviadas por esta sessão.
PDUResponsesReceived
O número de PDUs recebidas durante esta sessão.
DigestErrors
O número de erros de resumo que ocorreram nesta sessão.
ConnectionTimeoutErrors
O número de erros de tempo limite de conexão que ocorreram nesta sessão.
FormatErrors
O número de erros de formato que ocorreram nesta sessão.
Observações
É opcional que você implemente essa classe.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsiprf.h (inclua Iscsiprf.h) |