对话是什么,会话ID是什么
会话是什么,会话ID是什么
这里的会话是什么,我只在网络方面的书里见过会话一词,这里是谁和谁,怎么还有ID号
------解决方案--------------------
会话代表一个用户登录到系统中以后的执行环境 刚开机那个就是会话0
其他通过桌面或者远程登录的是session1.session2.session3....
任何一个进程都属于一个会话
....
目测这个函数就是通过进程id得到会话id
这里的会话是什么,我只在网络方面的书里见过会话一词,这里是谁和谁,怎么还有ID号
- C/C++ code
#include<iostream> #include<windows.h> #include<tchar.h> #include<stdlib.h> #include<windows.h> using namespace std; char source [] = "This is the source string"; char target [ sizeof(source) +1 ]={0}; void main() { DWORD processID = ::GetCurrentProcessId(); DWORD sessionID; if( ::ProcessIdToSessionId( processID, &sessionID) ) { printf("Process '%u' runs in Terminal Services session '%u'", processID, sessionID); } else { printf("unable to get Terminal Services session ID for process '%u'", processID); } int a; cin>>a; }
------解决方案--------------------
会话代表一个用户登录到系统中以后的执行环境 刚开机那个就是会话0
其他通过桌面或者远程登录的是session1.session2.session3....
任何一个进程都属于一个会话
....
目测这个函数就是通过进程id得到会话id