__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