typedef struct _SESSION_BUFFER { /* sb */
UCHAR lsn;
UCHAR state;
UCHAR local_name[NCBNAMSZ];
UCHAR remote_name[NCBNAMSZ];
UCHAR rcvs_outstanding;
UCHAR sends_outstanding;
} SESSION_BUFFER, *PSESSION_BUFFER;
The SESSION_BUFFER structure contains information about a local network session. One or more SESSION_BUFFER structures follows an SESSION_HEADER structure when an application specifies NCBSSTAT in the ncb_command member of the NCB structure.
lsn
Specifies the local session number.
state
Specifies the state of the session. This member can be one of the following values:
| Value | Meaning | 
| LISTEN_OUTSTANDING | The session is waiting for a call from a remote computer. | 
| CALL_PENDING | The session is attempting to connect to a remote computer. | 
| SESSION_ESTABLISHED | The session connected and is able to transfer data. | 
| HANGUP_PENDING | The session is being deleted due to a command by the local user. | 
| HANGUP_COMPLETE | The session was deleted due to a command by the local user. | 
| SESSION_ABORTED | The session was abandoned due to a network or user problem. | 
local_name
Specifies the 16-byte Netbios name on the local computer used for this session.
remote_name
Specifies the 16-byte Netbios name on the remote computer used for this session.
rcvs_outstanding
Specifies the number of pending NCBRECV commands.
sends_outstanding
Specifies the number of pending NCBSEND and NCBCHAINSEND commands.
NCB SESSION_HEADER