__svm_skinit
Específicos do Microsoft
Inicia o carregamento do software comprovadamente seguro, como um monitor de máquina virtual.
void __svm_skinit(
int SLB
);
Parâmetros
Parâmetro |
Descrição |
---|---|
SLB |
O endereço físico de 32 bits de um byte de 64K Secure carregador bloco (SLB). |
Comentários
O __svm_skinit função é equivalente a SKINIT instruções de máquina. Essa função é parte de um sistema de segurança que usa o processador e um módulo de plataforma confiável (TPM) para verificar e carregar o software confiável chamado um kernel de segurança (SK). Um monitor de máquina virtual é um exemplo de um núcleo de segurança. O sistema de segurança verifica componentes de programas carregados durante o processo de inicialização e protege os componentes contra violação por interrupções, acesso de dispositivo ou outro programa se o computador é um multiprocessador.
O SLB parâmetro especifica o endereço físico de um bloco de 64K de memória chamado de Bloco de carregador seguro (SLB). O SLB contém um programa chamado carregador de seguro que estabelece o ambiente operacional do computador e subseqüentemente carrega o kernel de segurança.
Essa função oferece suporte à interação do monitor de máquina virtual do host com um sistema operacional e seus aplicativos de convidado. Para obter mais informações, procure o documento "Volume Manual do programador de arquitetura AMD64 2: programação de sistema," número 24593, revisão 3.11, documento na corporation AMD site.
Requisitos
Intrínseca |
Arquitetura |
---|---|
__svm_skinit |
x86,x64 |
Arquivo de cabeçalho <intrin.h>