FRAME_DESCRIPTOR structure
The FRAME_DESCRIPTOR structure provides descriptive information about raw frames.
Syntax
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
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
|