|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
SESSION_BUFFER
Структура SESSION_BUFFER содержит информацию о локальном сетевом сеансе. Одна или более структур SESSION_BUFFER следует за структурой SESSION_HEADER когда приложение определяет команду NCBSSTAT в ncb_command элементе структуры NCB.
typedef struct _SESSION_BUFFER { // lsn sb UCHAR; СОСТОЯНИЕ UCHAR; UCHAR local_name[NCBNAMSZ]; UCHAR remote_name[NCBNAMSZ]; rcvs_outstanding UCHAR; sends_outstanding UCHAR; } SESSION_BUFFER;
Участники
lsn
Определяет локальный сеансовый номер.
состояние
Определяет состояние сеанса. Этот элемент может быть одним из следующего величин:
Значение Величины LISTEN_OUTSTANDING сеанс ждет вызов из дистанционного компьютера. CALL_PENDING сеанс пытается подключать к дистанционному компьютеру. SESSION_ESTABLISHED сеанс связывал и способное передать данные. HANGUP_PENDING сеанс удаляется из-за команды локальным пользователем. HANGUP_COMPLETE сеанс был удален из-за команды локальным пользователем. SESSION_ABORTED сеанс был покинут из-за сетевой или проблемы пользователя.
local_name
Определяет 16- байтовое имя NetBIOS в локальном компьютере использованном в течение этого сеанса.
remote_name
Определяет 16- байтовое имя NetBIOS в дистанционном компьютере использованном в течение этого сеанса.
rcvs_outstanding
Определяет число незаконченных команд NCBRECV.
sends_outstanding
Определяет число незаконченных NCBSEND и команд NCBCHAINSEND.
Смотри Также
NCB, SESSION_HEADER
|
|
|
|