kelas Win32_Tpm
Kelas Win32_Tpm mewakili Trusted Platform Module (TPM), chip keamanan perangkat keras yang memberikan akar kepercayaan untuk sistem komputer.
Sintaks
class Win32_Tpm
{
boolean IsActivated_InitialValue;
boolean IsEnabled_InitialValue;
boolean IsOwned_InitialValue;
string SpecVersion;
string ManufacturerVersion;
string ManufacturerVersionInfo;
uint32 ManufacturerId;
string PhysicalPresenceVersionInfo;
};
Anggota
Kelas Win32_Tpm memiliki jenis anggota ini:
Metode
Kelas Win32_Tpm memiliki metode ini.
Metode | Deskripsi |
---|---|
AddBlockedCommand | Menambahkan perintah TPM ke daftar perintah lokal yang diblokir di Windows. |
ChangeOwnerAuth | Mengubah nilai otorisasi pemilik TPM. |
Hapus | Mereset TPM ke status default pabriknya. |
ConvertToOwnerAuth | Mengonversi frase sandi yang disediakan pengguna menjadi nilai otorisasi pemilik 20 byte yang dapat digunakan untuk berinteraksi dengan TPM. |
CreateEndorsementKeyPair | Membuat pasangan kunci dukungan 2048-bit pada TPM. |
Nonaktifkan | Memungkinkan pemilik TPM untuk menonaktifkan TPM. |
Aktifkan | Memungkinkan pemilik TPM untuk mengaktifkan TPM. |
GetPhysicalPresenceRequest | Mendapatkan dan mengembalikan operasi kehadiran fisik TPM yang tertunda. Gunakan metode SetPhysicalPresenceRequest untuk meminta operasi. |
GetPhysicalPresenceResponse | Mendapatkan dan mengembalikan hasil dari operasi kehadiran fisik TPM yang dilakukan. |
GetPhysicalPresenceTransition | Menunjukkan tindakan pengguna yang diperlukan untuk melakukan operasi kehadiran fisik TPM. |
Diaktifkan | Menunjukkan apakah TPM diaktifkan. |
IsCommandBlocked | Menunjukkan apakah perintah TPM dapat berjalan pada sistem operasi ini. |
IsCommandPresent | Menunjukkan apakah perintah TPM didukung oleh komputer ini. |
IsEnabled | Menunjukkan apakah TPM diaktifkan. |
IsEndorsementKeyPairPresent | Menunjukkan apakah TPM memiliki pasangan kunci dukungan. |
IsOwned | Menunjukkan apakah TPM memiliki pemilik. |
IsOwnerClearDisabled | Menunjukkan apakah pemilik TPM dapat menghapus TPM. |
IsOwnershipAllowed | Menunjukkan apakah pemilik TPM dapat diinstal. |
IsPhysicalClearDisabled | Menunjukkan apakah operasi kehadiran fisik TPM dapat menghapus TPM. |
IsPhysicalPresenceHardwareEnabled | Menunjukkan apakah komputer ini mendukung jalur perangkat keras khusus untuk memberi sinyal kehadiran fisik. |
IsSrkAuthCompatible | Menunjukkan apakah otorisasi Kunci Akar Penyimpanan (SRK) kompatibel dengan Windows. |
RemoveBlockedCommand | Menghapus perintah TPM dari daftar perintah lokal yang diblokir oleh Windows. |
ResetAuthLockOut | Mengatur ulang periode waktu habis atau mekanisme lain yang diterapkan produsen TPM untuk melindungi dari serangan kamus pada TPM. |
ResetSrkAuth | Mengatur ulang nilai otorisasi Kunci Akar Penyimpanan (SRK) agar kompatibel dengan Windows. |
SelfTest | Melakukan uji mandiri TPM dan mengembalikan hasilnya. |
SetPhysicalPresenceRequest | Meminta operasi kehadiran fisik TPM untuk dijalankan. |
TakeOwnership | Menginstal pemilik untuk TPM. |
Properti
Kelas Win32_Tpm memiliki properti ini.
-
IsActivated_InitialValue
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah TPM diaktifkan.
true jika perangkat diaktifkan (yaitu, jika IsActivated_InitialValue benar); jika tidak, salah.
Nilai ini disimpan saat kelas dibuat. Dimungkinkan bagi TPM untuk mengubah status antara instansiasi dan ketika Anda memeriksa nilai ini. Untuk memeriksa apakah TPM diaktifkan secara real time, gunakan metode IsActivated .
Windows Server 2008 dan Windows Vista: Properti ini tidak tersedia.
-
-
IsEnabled_InitialValue
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah TPM diaktifkan.
true jika perangkat diaktifkan (yaitu, jika IsEnabled_InitialValue benar); jika tidak, salah.
Nilai ini disimpan saat kelas dibuat. Dimungkinkan bagi TPM untuk mengubah status antara instansiasi dan ketika Anda memeriksa nilai ini. Untuk memeriksa apakah TPM diaktifkan secara real time, gunakan metode IsEnabled .
Windows Server 2008 dan Windows Vista: Properti ini tidak tersedia.
-
-
IsOwned_InitialValue
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah TPM memiliki pemilik.
true jika perangkat memiliki pemilik (yaitu, jika IsOwned_InitialValue benar); jika tidak, salah.
Nilai ini disimpan saat kelas dibuat. Dimungkinkan bagi TPM untuk mengubah status antara instansiasi dan ketika Anda memeriksa nilai ini. Untuk memeriksa apakah TPM dimiliki secara real time, gunakan metode IsOwned .
Windows Server 2008 dan Windows Vista: Properti ini tidak tersedia.
-
-
ManufacturerId
-
-
Jenis data: uint32
-
Jenis akses: Baca-saja
Informasi identifikasi yang secara unik memberi nama produsen TPM.
Saat data tidak tersedia, nol dikembalikan.
Nilai bilangan bulat ini dapat diterjemahkan ke nilai string dengan menafsirkan setiap byte sebagai karakter ASCII. Misalnya, nilai bilangan bulat 1414548736 dapat dibagi menjadi 4 byte ini: 0x54, 0x50, 0x4D, dan 0x00. Dengan asumsi string ditafsirkan dari kiri ke kanan, nilai bilangan bulat ini diterjemahkan ke nilai string "TPM".
-
-
ManufacturerVersion
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Versi TPM, seperti yang ditentukan oleh produsen.
Ketika data tidak tersedia, "Tidak Didukung" dikembalikan.
-
-
ManufacturerVersionInfo
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Informasi versi khusus produsen lainnya untuk TPM.
Ketika data tidak tersedia, "Tidak Didukung" dikembalikan.
-
-
PhysicalPresenceVersionInfo
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Versi Antarmuka Kehadiran Fisik, mekanisme komunikasi yang digunakan untuk menjalankan operasi perangkat yang memerlukan kehadiran fisik, yang didukung komputer.
Antarmuka ini harus tersedia untuk menjalankan operasi kehadiran fisik TPM. Metode Win32_TpmSetPhysicalPresenceRequest, GetPhysicalPresenceRequest, GetPhysicalPresenceTransition, dan GetPhysicalPresenceResponse mengekspos kemampuan Physical Presence Interface.
Ketika data tidak tersedia, "Tidak Didukung" dikembalikan.
-
-
SpecVersion
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Versi spesifikasi Trusted Computing Group (TCG) yang didukung TPM. Nilai ini mencakup versi spesifikasi TCG utama dan minor, tingkat revisi spesifikasi, dan tingkat revisi errata. Semua nilai dalam heksadesimal. Misalnya, informasi versi "1.2, 2, 0" menunjukkan bahwa perangkat diimplementasikan ke spesifikasi TCG versi 1.2, revisi tingkat 2, dan tanpa errata.
Ketika data tidak tersedia, "Tidak Didukung" dikembalikan.
-
Keterangan
File Managed Object Format (MOF) berisi definisi untuk kelas Windows Management Instrumentation (WMI). File MOF tidak diinstal sebagai bagian dari Windows SDK. Mereka diinstal di server ketika Anda menambahkan peran terkait dengan menggunakan Manajer Server. Untuk informasi selengkapnya tentang file MOF, lihat Managed Object Format (MOF).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Ruang nama |
Root\CIMV2\Security\MicrosoftTpm |
MOF |
|
DLL |
|