Share via


FRAME_DESCRIPTOR

The FRAME_DESCRIPTOR structure provides descriptive information about raw frames.

typedef struct _FRAME_DESCRIPTOR {
  LPBYTE FramePointer;
  __int64 TimeStamp;
  DWORD FrameLength;
  DWORD nBytesAvail;
  WORD Etype;
  BYTE Sap;
  BYTE LowProtocol;
  WORD LowProtocolOffset;
  GENERIC_PORT HighPort;
  WORD HighProtocolOffset;
} FRAME_DESCRIPTOR, 
 *LPFRAME_DESCRIPTOR;

Members

  • FramePointer
    Pointer to frame data.
  • TimeStamp
    System time, in microseconds, when the frame was captured. This time is typically used to determine the interval between the times two frames were captured.
  • FrameLength
    Length of the frame.
  • nBytesAvail
    Actual frame length copied.
  • Etype
    Etype name.
  • Sap
    SAP value.
  • LowProtocol
    Index of protocol found.
  • LowProtocolOffset
    Offset to protocol data obtained from LowProtocol.
  • HighPort
    Port of high protocol identified in LowProtocol.
  • HighProtocolOffset
    Offset to protocol data obtained from HighPort.

Requirements

Client Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 4.0.
Server Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.
Header

Declared in Netmon.h.