__svm_skinit
Specifici di Microsoft
Avvia il caricamento di verificabile garantiscono che il software, ad esempio un monitor della macchina virtuale.
void __svm_skinit(
int SLB
);
Parametri
Parametro |
Descrizione |
---|---|
SLB |
L'indirizzo fisico a 32 bit di un byte KB garantisce il blocco del caricatore (SLB). |
Note
La funzione di __svm_skinit equivale all'istruzione macchina di SKINIT . Questa funzione fa parte di un sistema di sicurezza che utilizza il processore e un modulo attendibile della piattaforma (TPM) per verificare e caricare il software attendibile chiamato un nucleo di (SK) sicurezza. Un monitor della macchina virtuale è un esempio di un nucleo di sicurezza. Il sistema di sicurezza verificherà i componenti del programma caricate durante il processo di inizializzazione e protegge i componenti dall'alterazione da interruzioni, per l'accesso del dispositivo, o da un altro programma se il computer è un multiprocessore.
Il parametro di SLB specificare l'indirizzo fisico di un blocco di memoria KB chiamato il blocco del caricatore sicuro (SLB) . Lo SLB contiene un programma chiamato il caricatore sicuro che stabilisce ambiente operativo del computer e successivamente carica il nucleo di sicurezza.
Questa funzione supporta l'interazione di monitoraggio della macchina virtuale dell'host con un sistema operativo guest e le relative applicazioni. Per ulteriori informazioni, ricerca del documento, “il volume manuale 2 del programmatore di architettura dei sistemi AMD64: Programmazione di sistema,„ documento numero 24593, revisione 3,11, Società AMD al sito.
Requisiti
Intrinseco |
Architettura |
---|---|
__svm_skinit |
x86, x64 |
File di intestazione <intrin.h>