Classe TcpIp
Essa classe é a classe pai para eventos TCP/IP.
A sintaxe a seguir é simplificada do código MOF.
[Guid("{9a280ac0-c8e0-11d1-84e2-00c04fb998a2}"), EventVersion(2)]
class TcpIp : MSNT_SystemTrace
{
};
A classe TcpIp não define nenhum membro.
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.
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] |