// pktmonclntk.h
VOID PktMonClntNblLog(
PKTMON_EDGE_CONTEXT *EdgeContext,
PNET_BUFFER_LIST NetBufferList,
PKTMON_PACKET_TYPE PacketType,
PKTMON_PACKET_HEADER_INFORMATION *PacketHeaderInformation,
BOOLEAN UseOnlyFirstNbl,
PKTMON_DIRECTION Direction
);
View the official Windows Driver Kit DDI referenceNo description available.
The PktMonClntNblLog function logs that a network packet has flowed through an edge, as opposed to being dropped.
EdgeContextPointer to the PKTMON_EDGE_CONTEXT structure that holds the edge context. The EdgeContext parameter identifies the edge at which the action was taken.
NetBufferListPointer to the NET_BUFFER_LIST structure.
PacketTypeThe type of packet being logged. This must be one of the values defined in the PKTMON_PACKET_TYPE enumeration.
PacketHeaderInformationPointer to the PKTMON_PACKET_HEADER_INFORMATION structure containing the packet header information. Can be NULL.
UseOnlyFirstNblWhen TRUE, indicates that only the first NBL in NetBufferList should be used. Otherwise, all NBLs are used.
DirectionIndicates the packet direction. Each component reports packets in two directions only, IN or OUT. Must be one of the values from the PKTMON_DIRECTION enumeration.