Ler em inglês

Compartilhar via


classe CIM_TPM

Descreve um dispositivo TPM (Trusted Platform Module).

Sintaxe

[Experimental, Abstract, Version("2.21.0"), UMLPackagePath("CIM::Device::TPM"), AMENDMENT]
class CIM_TPM : CIM_LogicalDevice
{
  uint32 TPMSpecMajorVersion;
  uint32 TPMSpecMinorVersion;
  uint32 TPMManafucturerMajorRevision;
  uint32 TPMManufacturerMinorRevision;
  string TPMManufacturerInfo;
  uint32 TPMManufacturerId;
  uint16 TPMState;
  uint16 TransitioningToTPMState = 12;
  uint16 AvailableRequestedTPMStates[];
};

Membros

A classe CIM_TPM tem estes tipos de membros:

Métodos

A classe CIM_TPM tem esses métodos.

Método Descrição
ChangeOwnerAuth Altera a credencial de autorização do proprietário de um dispositivo TPM.
RequestTPMStateChange Solicita que o estado do TPM seja alterado para o valor especificado no parâmetro RequestedTPMState .

Propriedades

A classe CIM_TPM tem essas propriedades.

AvailableRequestedTPMStates

Tipo de dados: matriz uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_TPM. RequestTPMStateChange, CIM_TPMCapabilities.RequestedTPMStatesSupported")

Os valores possíveis para o parâmetro RequestedTPMState do método RequestTPMStateChange .

Desconhecido (0)

S1 Enabled-Active-Owned (2)

S2 Disabled-Active-Owned (3)

S3 Enabled-Inactive-Owned (4)

S4 Disabled-Inactive-Owned (5)

S5 Enabled-Active-Unowned (6)

S6 Disabled-Active-Unowned (7)

S7 Enabled-Inactive-Unowned (8)

S8 Disabled-Inactive-Unowned (9)

DMTF Reservado (..)

Fornecedor Reservado (32768..65535)

TPMManafucturerMajorRevision

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1dot2| Seção 5.3|version|revMajor")

A revisão principal do fabricante do TPM.

TPMManufacturerId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1dot2| Seção 21.6| TPM_CAP_VERSION_INFO|tpmVendorID")

A ID do fabricante do TPM.

TPMManufacturerInfo

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1.2.TCG| Seção 21.6| TPM_CAP_VERSION_INFO|vendorSpecific")

As informações adicionais definidas pelo fabricante do TPM.

TPMManufacturerMinorRevision

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1dot2| Seção 5.3|version|revMinor")

A revisão secundária do fabricante do TPM.

TPMSpecMajorVersion

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1dot2| Seção 5.3|version|major", "TSS. TCG| Nível 1 v1.2| Seção 2.3.2.18")

A versão principal do TPM.

TPMSpecMinorVersion

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 2 v1dot2| Seção 5.3|version|minor", "TSS. TCG| Nível 1 v1.2| Seção 2.3.2.18")

A versão secundária do TPM.

TPMState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("TPM. TCG| Parte 1 v1dot2| Seção 9.4", "TPM. TCG| Parte 2 v1dot2| Seção 7.1| TPM_PERMANENT_FLAGS"), ModelCorrespondence ("CIM_TPM. RequestTPMStateChange", "CIM_TPM. TransitioningToTPMState")

O estado operacional do TPM.

Desconhecido (0)

S1 Enabled-Active-Owned (2)

S2 Disabled-Active-Owned (3)

S3 Enabled-Inactive-Owned (4)

S4 Disabled-Inactive-Owned (5)

S5 Enabled-Active-Unowned (6)

S6 Disabled-Active-Unowned (7)

S7 Enabled-Inactive-Unowned (8)

S8 Disabled-Inactive-Unowned (9)

Não aplicável (10)

DMTF Reservado (..)

Fornecedor Reservado (32768..65535)

TransitioningToTPMState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_TPM. RequestTPMStateChange", "CIM_TPM. TPMState")

O estado de destino para o qual o TPM está em transição.

Desconhecido (0)

S1 Enabled-Active-Owned (2)

S2 Disabled-Active-Owned (3)

S3 Enabled-Inactive-Owned (4)

S4 Disabled-Inactive-Owned (5)

S5 Enabled-Active-Unowned (6)

S6 Disabled-Active-Unowned (7)

S7 Enabled-Inactive-Unowned (8)

S8 Disabled-Inactive-Unowned (9)

Não aplicável (10)

Nenhuma alteração (11)

(12)

DMTF Reservado (..)

Fornecedor Reservado (32768..65535)

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_LogicalDevice