Classe TcpIp

Essa classe é a classe pai para eventos TCP/IP.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[Guid("{9a280ac0-c8e0-11d1-84e2-00c04fb998a2}"), EventVersion(2)]
class TcpIp : MSNT_SystemTrace
{
};

Membros

A classe TcpIp não define nenhum membro.

Comentários

Para habilitar eventos TCP/IP em uma sessão de log do Kernel NT, especifique o sinalizador EVENT_TRACE_FLAG_NETWORK_TCPIP no membro EnableFlags de uma estrutura EVENT_TRACE_PROPERTIES ao chamar a função StartTrace .

Os consumidores de rastreamento de eventos podem implementar o processamento especial para eventos TCP/IP chamando a função SetTraceCallback e especificando TcpIpGuid como o parâmetro pGuid . Use os seguintes tipos de evento para identificar o evento TCP/IP (rede real) ao consumir eventos.

Tipo de evento Descrição
EVENT_TRACE_TYPE_ACCEPT(O valor do tipo de evento é 15)
Aceitar evento para o protocolo IPv4. A classe MOF TcpIp_TypeGroup2 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_CONNECT(O valor do tipo de evento é 12)
Evento connect para protocolo IPv4. A classe MOF TcpIp_TypeGroup2 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_DISCONNECT(O valor do tipo de evento é 13)
Evento disconnect para protocolo IPv4. A classe MOF TcpIp_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_RECEIVE(O valor do tipo de evento é 11)
Receber evento para o protocolo IPv4. A classe MOF TcpIp_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_RECONNECT(O valor do tipo de evento é 16)
Evento reconnect para protocolo IPv4. (Falha na tentativa de conexão e outra tentativa.) A classe MOF TcpIp_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_RETRANSMIT(O valor do tipo de evento é 14)
Retransmitir evento para o protocolo IPv4. A classe MOF TcpIp_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_SEND(O valor do tipo de evento é 10)
Enviar evento para o protocolo IPv4. A classe MOF TcpIp_SendIPV4 define os dados do evento para esse evento.
Valor do tipo de evento, 17 Evento de falha. A classe MOF TcpIp_Fail define os dados do evento para esse evento.
Valor do tipo de evento, 18 Evento de cópia TCP para o protocolo IPv4. A classe MOF TcpIp_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 26 Enviar evento para o protocolo IPv6. A classe MOF TcpIp_SendIPV6 define os dados do evento para esse evento.
Valor do tipo de evento, 27 Receber evento para o protocolo IPv6. A classe MOF TcpIp_TypeGroup3 define os dados do evento para esse evento.
Valor do tipo de evento, 28 Evento connect para protocolo IPv6. A classe MOF TcpIp_TypeGroup4 define os dados do evento para esse evento.
Valor do tipo de evento, 29 Evento disconnect para protocolo IPv6. A classe MOF TcpIp_TypeGroup3 define os dados do evento para esse evento.
Valor do tipo de evento, 30 Retransmitir evento para o protocolo IPv6. A classe MOF TcpIp_TypeGroup3 define os dados do evento para esse evento.
Valor do tipo de evento, 31 Aceitar evento para o protocolo IPv6. A classe MOF TcpIp_TypeGroup4 define os dados do evento para esse evento.
Valor do tipo de evento, 32 Evento de reconexão para o protocolo IPv6. (Falha na tentativa de conexão e outra tentativa.) A classe MOF TcpIp_TypeGroup3 define os dados do evento para esse evento.
Valor do tipo de evento, 34 Evento de cópia TCP para o protocolo IPv6. A classe MOF TcpIp_TypeGroup3 define os dados do evento para esse evento.

 

Você pode rastrear eventos de rede para um processo de origem e destino usando a propriedade ProcessId . Como alguns eventos de rede são registrados por threads separados, talvez você não possa usar os membros ProcessId e ThreadId do EVENT_TRACE_HEADER para identificar o processo ou thread que originou as atividades de rede.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]

Confira também

MSNT_SystemTrace

TcpIp_Fail

TcpIp_SendIPV4

TcpIp_SendIPV6

TcpIp_TypeGroup1

TcpIp_TypeGroup2

TcpIp_TypeGroup3

TcpIp_TypeGroup4

TcpIp_V0

TcpIp_V1