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
Win32_tpm.mof
DLL
Win32_tpm.dll