国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

windows中允許服務與桌面交互的更改方法示例

2024-07-10 13:27:08
字體:
來源:轉載
供稿:網友

在Windows服務的安裝類ProjectInstaller中加入以下方法:

復制代碼 代碼如下:


protected override void OnCommitted(System.Collections.IDictionary savedState)
{
base.OnCommitted(savedState);
//將服務更改為允許桌面交互模式
ConnectionOptions coOptions = new ConnectionOptions();
coOptions.Impersonation = ImpersonationLevel.Impersonate;
ManagementScope mgmtScope = new System.Management.ManagementScope(@"root/CIMV2", coOptions);
mgmtScope.Connect();
ManagementObject wmiService;
wmiService = new ManagementObject("Win32_Service.Name='這里是當前服務名'");
ManagementBaseObject InParam = wmiService.GetMethodParameters("Change");
InParam["DesktopInteract"] = true;
ManagementBaseObject OutParam = wmiService.InvokeMethod("Change", InParam, null);
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤凰县| 定边县| 怀柔区| 邹城市| 晴隆县| 琼中| 阿克苏市| 靖边县| 义乌市| 勐海县| 克东县| 延安市| 高尔夫| 吴江市| 龙江县| 定边县| 威海市| 玛纳斯县| 乌什县| 渭南市| 巴中市| 鄢陵县| 盐山县| 淳化县| 盘山县| 莱州市| 潼关县| 芦山县| 兴安县| 迁西县| 杭锦旗| 宜兴市| 高青县| 鹿泉市| 阳原县| 平罗县| 铜陵市| 合水县| 五莲县| 山东省| 政和县|