__svm_skinit
Specifické pro Microsoft
Zahájí načítání ověřitelného zabezpečeného softwaru, jako je monitorování virtuálních počítačů.
Syntaxe
void __svm_skinit(
int block_address
);
Parametry
block_address
32bitová fyzická adresa 64k bajtového bloku SLB (Secure Loader Block).
Poznámky
Funkce __svm_skinit
je ekvivalentní strojovému pokynu SKINIT
. Tato funkce je součástí systému zabezpečení, který používá procesor a čip TPM (Trusted Platform Module) k ověření a načtení důvěryhodného softwaru označovaného jako jádro zabezpečení (SK). Příkladem jádra zabezpečení je monitorování virtuálních počítačů. Systém zabezpečení ověřuje součásti programu načtené během procesu inicializace. Chrání komponenty před manipulací přerušením, přístupem zařízení nebo jiným programem, pokud je počítač multiprocesorem.
Parametr block_address určuje fyzickou adresu bloku paměti 64K označovaného jako SLB (Secure Loader Block ). SLB obsahuje program označovaný jako zabezpečený zavaděč. Vytvoří provozní prostředí pro počítač a pak načte jádro zabezpečení.
Tato funkce podporuje interakci monitorování virtuálního počítače hostitele s hostujícím operačním systémem a jeho aplikacemi. Další informace potřebujete vyhledat "AMD64 Architecture Programmer's Manual Volume 2: System Programming" (Programování systému) na webu společnosti AMD.
Požadavky
Vnitřní | Architektura |
---|---|
__svm_skinit |
x86, x64 |
Hlavičkový soubor<intrin.h>
END Microsoft Specific