The ACTION_HEADER structure contains information about an action. This action is an extension to the standard transport interface.
typedef struct _ACTION_HEADER { ULONG transport_id; USHORT action_code; USHORT reserved; } ACTION_HEADER;
This member is always a four-character string. All strings starting with the letter M are reserved, as shown in the following example:
String |
Meaning |
M000 |
All transports |
MNBF |
NBF |
MABF |
AsyBEUI |
MXNS |
XNS |
The scope of the action is determined by the ncb_lsn and ncb_num members of the NCB structure, as follows:
|
ncb_lsn = 0 |
ncb_lsn != 0 |
ncb_num = 0 |
Action applies to control channel associated with the valid LAN adapter. |
Action applies to connection identifier associated with the valid local session number. |
ncb_num != 0 |
Action applies to address associated with the valid LAN adapter. |
Illegal combination. |