This structure is used with the MgslDlCall and MgslDlWait calls to implement the interaction primitives between the link layer and the application.
typedef struct _MGSL_DLPRIMITIVE
{
ULONG Link;
ULONG Type;
ULONG Flags;
ULONG Size;
char Buffer[1];
} MGSL_DLPRIMITIVE, *PMGSL_DLPRIMITIVE;
Identifies a link instance on which the primitive operates.
Identifies the primitive type.
Provides a generic integer value used for primitive specific purposes.
Identifies the size in bytes of the data contained in the Buffer member. On entry to the MgslDlWait function, the application must initialize Size to the total size in bytes of the Buffer member.
Contains variable length, primitive specific information.
| Previous | Contents | Next |