The LLC_DLC_OPEN_SAP_PARMS structure is the DLC parameter table for the LLC_DLC_OPEN_SAP command. You pass a pointer to this structure using the pParameterTable member of the CCB_PARMS union.
typedef struct {
USHORT usStationId
USHORT usUserStatValue;
UCHAR uchT1;
UCHAR uchT2;
UCHAR uchTi;
UCHAR uchMaxOut;
UCHAR uchMaxIn;
UCHAR uchMaxOutIncr;
UCHAR uchMaxRetryCnt;
UCHAR uchMaxMembers;
USHORT usMaxI_Field;
UCHAR uchSapValue;
UCHAR uchOptionsPriority;
UCHAR uchcStationCount;
UCHAR uchReserved2[2];
UCHAR cGroupCount;
PUCHAR pGroupList;
ULONG DlcStatusFlags;
UCHAR uchReserved3[8];
UCHAR cLinkStationsAvail;
} LLC_DLC_OPEN_SAP_PARMS, *PLLC_DLC_OPEN_SAP_PARMS;
Option | Description |
---|---|
LLC_XID_HANDLING_IN_APPLICATION | The XID command frames for this SAP are passed to the application. |
LLC_XID_HANDLING_IN_DLC | The XID command frames are handled for this SAP by the DLC function of the adapter. |
LLC_INDIVIDUAL_SAP | The SAP is an individual SAP. |
LLC_GROUP_SAP | The SAP is a group SAP. |
LLC_MEMBER_OF_GROUP_SAP | The SAP may be a member of a group SAP. |
Opening an individual SAP requesting group SAP membership for a group SAP will fail if the membership is requested in group SAPs with different types. If this happens, the SAP opens with membership into the group SAPs specified until the SAP type of the group SAP listed changes. All subsequent group SAPs listed after a SAP type change has been detected will not be used for membership.
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in dlcapi.h.
The DLC Interface Overview, DLC Structures, AcsLan, CCB_PARMS