The LLC_NOT_CONTIGUOUS_BUFFER structure represents a buffer for the received data. Specify this structure in the LLC_BUFFER structure.
typedef struct { PLLC_BUFFER pNextBuffer; USHORT cbFrame; USHORT cbBuffer; USHORT offUserData; USHORT cbUserData; USHORT usStationId; UCHAR uchOptions; UCHAR uchMsgType; USHORT cBuffersLeft; UCHAR uchRcvFS; UCHAR uchAdapterNumber; PLLC_BUFFER pNextFrame; UCHAR cbLanHeader; UCHAR cbDlcHeader; UCHAR auchLanHeader[32]; UCHAR auchDlcHeader[4]; USHORT usPadding; } LLC_NOT_CONTIGUOUS_BUFFER;
Value |
Meaning |
LLC_DIRECT_MAC |
MAC frame (direct station on Token-Ring network only). |
LLC_I_FRAME |
Information frame (link stations only). |
LLC_UI_FRAME |
UI frame. |
LLC_XID_COMMAND_POLL |
XID command (poll bit). |
LLC_XID_COMMAND_NOT_POLL |
XID command (not poll bit). |
LLC_XID_RESPONSE_FINAL |
XID response (final bit). |
LLC_XID_RESPONSE_NO_FINAL |
XID response (not final bit). |
LLC_TEST_RESPONSE_FINAL |
TEST response (final bit). |
LLC_TEST_RESPONSE_NOT_FINAL |
TEST response (not final bit). |
LLC_DIRECT_8022 |
802.2 frame (direct station only). |
LLC_DIRECT_ETHERNET_TYPE |
Ethernet frame (direct station only). |
Bit |
Description |
7 |
Address recognized indicator. |
6 |
Frame copied indicator. |
5 |
Reserved. |
4 |
Reserved. |
3 |
Address recognized indicator. |
2 |
Frame copied indicator. |
1 |
Reserved. |
0 |
Reserved. |