Edit

Share via


PKTMON_NETEVT_CLIENT_DISPATCH structure (pktmonnpik.h)

The PKTMON_NETEVT_CLIENT_DISPATCH structure contains the Packet Monitor NetEvt NMR client dispatch table of NPI callback functions for the client module. A pointer to this structure is passed through the ClientDispatch parameter when calling NmrClientAttachProvider.

Syntax

typedef struct _PKTMON_NETEVT_CLIENT_DISPATCH {
  PKTMON_NETEVT_DISPATCH_HEADER Header;
  UINT32                        HandlerCount;
  UINT64                        *Handlers;
} PKTMON_NETEVT_CLIENT_DISPATCH;

Members

Header

Represents header information as described in PKTMON_NETEVT_DISPATCH_HEADER.

HandlerCount

The number of handler functions.

Handlers

Pointer to the list of handler functions.

Remarks

The client module must make sure that this structure remains valid and resident in memory as long as the provider module is attached to the client module. The contents of the structure are NPI-specific.

Requirements

Requirement Value
Header pktmonnpik.h

See also