Overview
Group
Quick Info

Windows NT
Yes
Win95
Yes
Win32s
No
Import Library
-
Header File
nb30.h
Unicode
No
Platform Notes
None

SESSION_BUFFER

The SESSION_BUFFER structure contains information about a local network session. One or more SESSION_BUFFER structures follows a SESSION_HEADER structure when an application specifies the NCBSSTAT command in the ncb_command member of the NCB structure.

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;

Members

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.

See Also

NCB
, SESSION_HEADER

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples