Win32_TerminalServiceSetting 類別的 CanAccessLicenseServer 方法
[CanAccessLicenseServer 已不再可供 Windows Server 2008 R2 使用。]
**Windows Server 2008: **
判斷遠端桌面工作階段主機 (RD 工作階段主機) 伺服器是否允許從遠端桌面授權伺服器要求遠端桌面服務用戶端存取授權, (遠端桌面授權伺服器) RDS CAL:
- 遠端桌面授權伺服器上的「授權伺服器安全性群組」群組原則設定。
- 授權伺服器上終端機伺服器電腦本機群組的成員資格。
語法
uint32 CanAccessLicenseServer(
[in] string ServerName,
[out] uint32 AccessAllowed
);
參數
-
ServerName [in]
-
遠端桌面授權伺服器的名稱。
-
AccessAllowed [out]
-
是否允許 RD 工作階段主機伺服器向授權伺服器要求 RDS CAL。
-
0
-
允許要求。
-
1
-
不允許要求。
傳回值
如果 RD 工作階段主機伺服器具有授權伺服器的存取權,則傳回 S_OK 。 如果 RD 工作階段主機伺服器沒有授權伺服器的存取權,則傳回 S_FALSE 。
備註
[授權伺服器安全性群組] 原則設定可讓您指定允許連絡授權伺服器的 RD 工作階段主機伺服器以取得 RDS CAL。 如果在授權伺服器上啟用原則設定,授權伺服器只會回應來自電腦帳戶為授權伺服器上終端機伺服器電腦本機群組成員的 RDS CAL 要求。
若要連線到 \root\CIMV2\TerminalServices 命名空間,驗證層級必須包含封包隱私權。 針對 C/C++ 呼叫,這是 RPC_C_AUTHN_LEVEL_PKT_PRIVACY的驗證層級。 針對 Visual Basic 和腳本呼叫,這是 WbemAuthenticationLevelPktPrivacy 或 「pktPrivacy」 的驗證層級,值為 6。 下列 Visual Basic Scripting Edition (VBScript) 範例示範如何連線到具有封包隱私權的遠端電腦。
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
Managed 物件格式 (MOF) 檔案包含 Windows Management Instrumentation (WMI) 類別的定義。 MOF 檔案不會安裝為 Microsoft Windows 軟體發展工具組的一部分, (SDK) 。 當您使用 伺服器管理員 新增相關聯的角色時,它們會安裝在伺服器上。 如需 MOF 檔案的詳細資訊,請參閱 Managed Object Format (MOF) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
都不支援 |
最低支援的伺服器 |
Windows Server 2008 |
用戶端支援結束 |
都不支援 |
伺服器終止支援 |
Windows Server 2008 |
命名空間 |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|