__svm_skinit

Específicos de Microsoft

Inicia la carga de software comprobable seguro, como una máquina virtual monitor.

void __svm_skinit(
   int SLB
);

Parámetros

Parámetro

Descripción

SLB

La dirección física de 32 bits de un byte de garantiza el bloque de cargador (SLB).

Comentarios

La función de __svm_skinit es equivalente a la instrucción máquina de SKINIT . Esta función es parte de un sistema de seguridad que utiliza el procesador y un Módulo de plataforma (TPM) segura para comprobar y cargar el software confianza denominado una seguridad kernel (SK). Una máquina virtual monitor es un ejemplo de una seguridad kernel. El sistema de seguridad comprueba los componentes de programa cargados durante el proceso de inicialización, y protege los componentes de manipulación por interrupciones, el acceso del dispositivo, u otro programa si el equipo es una versión multiprocesador.

El parámetro de SLB especifica la dirección física de un bloque de memoria denominado del bloque de cargador seguro (SLB) . El SLB contiene un programa llamado el cargador seguro que establece el entorno operativo del equipo, y carga posteriormente la seguridad kernel.

Esta función admite la interacción de la máquina virtual monitor de un host con un sistema operativo invitado y las aplicaciones. Para obtener más información, busque el documento, “volumen 2 de Manual del programador de arquitectura AMD64: Programa del sistema,” número de documento 24593, revisión 3,11, en compañía de AMD el sitio.

Requisitos

Intrínseco

Arquitectura

__svm_skinit

x86, x64

Archivo de encabezado <intrin.h>

Vea también

Referencia

Intrínsecos del controlador