Bagikan melalui


__svm_skinit

Khusus Microsoft

Memulai pemuatan perangkat lunak yang aman secara terverifikasi, seperti monitor komputer virtual.

Sintaks

void __svm_skinit(
   int block_address
);

Parameter

block_address
Alamat fisik 32-bit dari Blok Secure Loader (SLB) byte 64K.

Keterangan

Fungsi __svm_skinit ini setara dengan SKINIT instruksi komputer. Fungsi ini adalah bagian dari sistem keamanan yang menggunakan prosesor dan Modul Platform Tepercaya (TPM), untuk memverifikasi dan memuat perangkat lunak tepercaya, yang disebut kernel keamanan (SK). Monitor komputer virtual adalah contoh kernel keamanan. Sistem keamanan memverifikasi komponen program yang dimuat selama proses inisialisasi. Ini melindungi komponen dari gangguan oleh gangguan, akses perangkat, atau program lain jika komputer adalah multiprosesor.

Parameter block_address menentukan alamat fisik blok memori 64K yang disebut Secure Loader Block (SLB). SLB berisi program yang disebut loader aman. Ini menetapkan lingkungan operasi untuk komputer, dan kemudian memuat kernel keamanan.

Fungsi ini mendukung interaksi monitor komputer virtual host dengan sistem operasi tamu dan aplikasinya. Untuk informasi selengkapnya, cari "AMD64 Architecture Programmer's Manual Volume 2: System Programming," di situs perusahaan AMD.

Persyaratan

Intrinsik Sistem
__svm_skinit x86, x64

File header<intrin.h>

END Khusus Microsoft

Lihat juga

Intrinsik pengkompilasi