__svm_skinit
Microsoft 特定的
起始可驗證安全軟體的載入,例如虛擬機器監視器。
語法
void __svm_skinit(
int block_address
);
參數
block_address
64K 位元組安全載入器區塊 (SLB) 的 32 位實體位址。
備註
__svm_skinit
函式相當於 SKINIT
機器指令。 此函式是安全性系統的一部分,其使用處理器和信任平臺模組 (TPM),來驗證和載入稱為 安全性核心 (SK) 的信任軟體。 虛擬機器監視器是安全性核心的範例。 安全性系統會驗證初始化程式期間載入的程式元件。 如果電腦是多處理器,它可防止元件遭到中斷、裝置存取或其他程式竄改。
block_address 參數會指定稱為 安全載入器區塊 (SLB) 的 64K 記憶體區塊實體位址。 SLB 包含稱為 安全載入器 的程式。 它會建立電腦的作業環境,然後載入安全性核心。
這個函式支援主機虛擬機器監視器與客體作業系統及其應用程式的互動。 如需詳細資訊,請在 AMD 公司 網站搜尋「AMD64 架構程式設計人員手冊第 2 卷:系統程式設計」 。
需求
內建 | 架構 |
---|---|
__svm_skinit |
x86、x64 |
標頭檔 < intrin.h>
END Microsoft 特定的
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: