MSiSCSI_ConnectionStatistics estrutura (iscsiprf.h)
A estrutura de MSiSCSI_ConnectionStatistics é usada por iniciadores iSCSI para relatar estatísticas de uma conexão dentro de uma sessão.
Sintaxe
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;
Membros
iSCSIName[223 + 1]
Uma cadeia de caracteres larga que contém o nome do destino iSCSI.
CID
O identificador de conexão iSCSI (ID) dessa instância de conexão. Essa ID é um valor interno que o protocolo iSCSI usa para identificar a conexão. Não use essa ID. O software de aplicativo deve usar o identificador de conexão que os métodos LoginToTarget e AddConnectionToSession retornam no parâmetro UniqueConnectionId.
USID
A ID da sessão iSCSI para essa instância de conexão. Essa ID é um valor interno que o protocolo iSCSI usa para identificar a sessão. 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 essa conexão.
BytesReceived
O número de bytes recebidos por essa conexão.
PDUCommandsSent
O número de PDUs enviadas por essa conexão.
PDUResponsesReceived
O número de PDUs recebidas por essa conexão.
Observações
Os iniciadores devem registrar a classe MSiSCSI_ConnectionStatistics WMI com o seguinte nome de instância dinâmica para a conexão:
targetname_#:#
O primeiro sinal de número (#) é o valor no usid membro de MSiSCSI_ConnectionStatistics, e o segundo sinal de número (#) é o valor no membro CID. É opcional que você implemente essa classe.
Os totais acompanhados por essa estrutura são válidos para o tempo de vida da conexão na sessão. Os totais de todas as conexões em uma sessão são obtidos em MSiSCSI_SessionStatistics estrutura.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsiprf.h (inclua Iscsiprf.h) |
Consulte também
da classe WMI MSiSCSI_ConnectionStatistics