Condividi tramite


__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>

Vedere anche

Riferimenti

Intrinseci del compilatore