共用方式為


作業系統服務模型

在作業系統服務模型中,以標準使用者身分執行的應用程式會使用 遠端過程調用(RPC)來與 SYSTEM 執行的服務通訊。

標準使用者應用程式會在應用程式指令清單中標示為 requestedExecutionLevelasInvoker。 若要執行需要系統管理員許可權的作業,標準使用者應用程式會對服務提出要求。

作系統服務模型的其中一個用途是管理可能會影響系統的應用程式,例如防病毒軟體或其他垃圾軟體和間諜軟體。 標準使用者應用程式可讓登入的使用者控制服務的一些層面。 此服務負責判斷它針對標準使用者應用程式執行的作業。 例如,防病毒軟體服務可能會允許標準使用者開始掃描系統,但可能不允許標準使用者停用即時病毒檢查。

使用作業系統服務模型的主要優點是不需要提升權限提示。

使用作系統服務模型的其中一個缺點是系統上執行的服務使用比工作更多的資源,而且標準使用者無法停止服務。 如果 提高工作模型 足夠,請考慮使用。

若要實作作系統服務模型,請建立標準使用者用戶端應用程式和作系統服務。 在產品安裝期間,安裝服務到作業系統中。

開發需要系統管理員許可權的應用程式

管理員經紀模型

系統管理員 COM 物件模型

提升許可權的工作模型