SESSION_BUFFER

【勇芳软件工作室】汉化HomePreviousNext

SESSION_BUFFER结构包含有关本地网络会话的信息。当应用程序在NCB结构的ncb_command成员中指定NCBSSTAT命令时,一个或多个SESSION_BUFFER结构遵循SESSION_HEADER结构。

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;

会员

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