为什么可以创建其他会话命名对象句柄,但是管理员权限都无法获取其他会话的命名对象句柄?
//HANDLE h1 = CreateEvent(NULL, FALSE, FALSE, TEXT("Global\\MyName"));
//HANDLE h2 = CreateEvent(NULL, FALSE, FALSE, TEXT("Local\\MyName"));
//HANDLE h3 = CreateEvent(NULL, FALSE, FALSE, TEXT("Session\1\MyName"));
HANDLE h4 = CreateEvent(NULL, FALSE, FALSE, TEXT("Session\3\MyName"));
//HANDLE h5 = CreateEvent(NULL, FALSE, FALSE, TEXT("Session\3\MyName"));
HANDLE h6 = OpenEvent(NULL, FALSE, TEXT("Session\3\MyName"));
if (GetLastError() == ERROR_ACCESS_DENIED)
{
wprintf(TEXT("1111111\n"));
}
//CloseHandle(h1);
//CloseHandle(h2);
//CloseHandle(h3);