Compartir a través de


estructura PKTMON_COMPONENT_CONTEXT (pktmonclntk.h)

La estructura PKTMON_COMPONENT_CONTEXT contiene el contexto del componente.

Sintaxis

typedef struct _PKTMON_COMPONENT_CONTEXT {
  LIST_ENTRY            ListLink;
  LIST_ENTRY            EdgeList;
  LONG                  EdgeCount;
  HANDLE                CompHandle;
  PKTMON_COMPONENT_TYPE CompType;
  PKTMON_PACKET_TYPE    PacketType;
  INT                   FlowEnabled : 1;
  INT                   DropEnabled : 1;
} PKTMON_COMPONENT_CONTEXT;

Miembros

ListLink

Estructura LIST_ENTRY que vincula este componente a la lista de componentes que pertenecen a este cliente.

EdgeList

Lista de bordes de este componente. Un borde representa un par de puntos de entrada y salida para un componente. Use EdgeList para realizar un seguimiento de todos los contextos perimetrales que pertenecen a un componente y acceder a estos contextos perimetrales.

EdgeCount

Número de entradas en EdgeList.

CompHandle

Identificador del componente.

CompType

Tipo del componente.

PacketType

Tipo de paquete que controla el componente.

FlowEnabled

Indica si el registro de flujo está habilitado.

DropEnabled

Indica si el registro de paquetes quitado está habilitado.

Observaciones

Esta estructura debe inicializarse sin inicializarse antes de llamar a PktMonClntComponentRegister y PktMonClntComponentRegister rellenará la estructura según sea necesario.

Requisitos

Requisito Valor
encabezado pktmonclntk.h

Consulte también