Win32_Tpm clase

La clase Win32_Tpm representa el Módulo de plataforma segura (TPM), un chip de seguridad de hardware que proporciona una raíz de confianza para un sistema informático.

Sintaxis

class Win32_Tpm
{
  boolean IsActivated_InitialValue;
  boolean IsEnabled_InitialValue;
  boolean IsOwned_InitialValue;
  string  SpecVersion;
  string  ManufacturerVersion;
  string  ManufacturerVersionInfo;
  uint32  ManufacturerId;
  string  PhysicalPresenceVersionInfo;
};

Miembros

La clase Win32_Tpm tiene estos tipos de miembros:

Métodos

La clase Win32_Tpm tiene estos métodos.

Método Descripción
AddBlockedCommand Agrega un comando de TPM a la lista local de comandos bloqueados en Windows.
ChangeOwnerAuth Cambia el valor de autorización del propietario de TPM.
Borrar Restablece el TPM a su estado predeterminado de fábrica.
ConvertToOwnerAuth Convierte una frase de contraseña proporcionada por el usuario en un valor de autorización de propietario de 20 bytes que se puede usar para interactuar con el TPM.
CreateEndorsementKeyPair Crea un par de claves de aprobación de 2048 bits en el TPM.
Deshabilitar Permite al propietario del TPM deshabilitar el TPM.
Habilitar Permite al propietario del TPM habilitar el TPM.
GetPhysicalPresenceRequest Obtiene y devuelve la operación de presencia física de TPM pendiente. Use el método SetPhysicalPresenceRequest para solicitar una operación.
GetPhysicalPresenceResponse Obtiene y devuelve los resultados de una operación de presencia física de TPM que se realizó.
GetPhysicalPresenceTransition Indica la acción del usuario necesaria para realizar una operación de presencia física de TPM.
IsActivated Indica si el TPM está activado.
IsCommandBlocked Indica si el comando TPM se puede ejecutar en este sistema operativo.
IsCommandPresent Indica si este equipo admite un comando TPM.
IsEnabled Indica si el TPM está habilitado.
IsEndorsementKeyPairPresent Indica si el TPM tiene un par de claves de aprobación.
IsOwned Indica si el TPM tiene un propietario.
IsOwnerClearDisabled Indica si el propietario del TPM puede borrar el TPM.
IsOwnershipAllowed Indica si se puede instalar un propietario de TPM.
IsPhysicalClearDisabled Indica si una operación de presencia física de TPM puede borrar el TPM.
IsPhysicalPresenceHardwareEnabled Indica si este equipo admite una ruta de acceso de hardware dedicada para indicar la presencia física.
IsSrkAuthCompatible Indica si la autorización de la clave raíz de almacenamiento (SRK) es compatible con Windows.
RemoveBlockedCommand Quita un comando de TPM de la lista local de comandos bloqueados por Windows.
ResetAuthLockOut Restablece el período de tiempo de espera u otro mecanismo que los fabricantes de TPM implementan para protegerse frente a ataques de diccionario en el TPM.
ResetSrkAuth Restablece el valor de autorización de clave raíz de almacenamiento (SRK) para que sea compatible con Windows.
SelfTest Realiza una prueba automática del TPM y devuelve el resultado.
SetPhysicalPresenceRequest Solicita una operación de presencia física de TPM para ejecutarse.
TakeOwnership Instala un propietario para el TPM.

 

Propiedades

La clase Win32_Tpm tiene estas propiedades.

IsActivated_InitialValue

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el TPM está activado.

true si el dispositivo está activado (es decir, si IsActivated_InitialValue es true); de lo contrario, false.

Este valor se almacena cuando se crea una instancia de la clase . Es posible que el TPM cambie el estado entre la creación de instancias y al comprobar este valor. Para comprobar si el TPM está activado en tiempo real, use el método IsActivated .

Windows Server 2008 y Windows Vista: Esta propiedad no está disponible.

IsEnabled_InitialValue

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el TPM está habilitado.

true si el dispositivo está habilitado (es decir, si IsEnabled_InitialValue es true); de lo contrario, false.

Este valor se almacena cuando se crea una instancia de la clase . Es posible que el TPM cambie el estado entre la creación de instancias y al comprobar este valor. Para comprobar si el TPM está habilitado en tiempo real, use el método IsEnabled .

Windows Server 2008 y Windows Vista: Esta propiedad no está disponible.

IsOwned_InitialValue

Tipo de datos: booleano

Tipo de acceso: solo lectura

Indica si el TPM tiene un propietario.

true si el dispositivo tiene un propietario (es decir, si IsOwned_InitialValue es true); de lo contrario, false.

Este valor se almacena cuando se crea una instancia de la clase . Es posible que el TPM cambie el estado entre la creación de instancias y al comprobar este valor. Para comprobar si el TPM es propiedad en tiempo real, use el método IsOwned .

Windows Server 2008 y Windows Vista: Esta propiedad no está disponible.

ManufacturerId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Información de identificación que asigna un nombre único al fabricante del TPM.

Cuando los datos no están disponibles, se devuelve cero.

Este valor entero se puede traducir a un valor de cadena interpretando cada byte como un carácter ASCII. Por ejemplo, un valor entero de 1414548736 se puede dividir en estos 4 bytes: 0x54, 0x50, 0x4D y 0x00. Suponiendo que la cadena se interpreta de izquierda a derecha, este valor entero traducido a un valor de cadena de "TPM".

ManufacturerVersion

Tipo de datos: cadena

Tipo de acceso: solo lectura

Versión del TPM, según lo especificado por el fabricante.

Cuando los datos no están disponibles, se devuelve "No compatible".

ManufacturerVersionInfo

Tipo de datos: cadena

Tipo de acceso: solo lectura

Otra información de versión específica del fabricante para el TPM.

Cuando los datos no están disponibles, se devuelve "No compatible".

PhysicalPresenceVersionInfo

Tipo de datos: cadena

Tipo de acceso: solo lectura

La versión de la interfaz de presencia física, un mecanismo de comunicación que se usa para ejecutar operaciones de dispositivo que requieren presencia física, que admite el equipo.

Esta interfaz debe estar disponible para ejecutar operaciones de presencia física de TPM. Los métodos de Win32_TpmSetPhysicalPresenceRequest, GetPhysicalPresenceRequest, GetPhysicalPresenceTransition y GetPhysicalPresenceResponse exponen las funcionalidades de la interfaz de presencia física.

Cuando los datos no están disponibles, se devuelve "No compatible".

SpecVersion

Tipo de datos: cadena

Tipo de acceso: solo lectura

Versión de la especificación de Trusted Computing Group (TCG) que admite el TPM. Este valor incluye la versión de especificación TCG principal y secundaria, el nivel de revisión de especificación y el nivel de revisión errata. Todos los valores están en hexadecimal. Por ejemplo, una información de versión de "1.2, 2, 0" indica que el dispositivo se implementó en la especificación TCG versión 1.2, nivel de revisión 2 y sin errata.

Cuando los datos no están disponibles, se devuelve "No compatible".

Comentarios

Los archivos de Formato de objeto administrado (MOF) contienen las definiciones de clases de Instrumental de administración de Windows (WMI). Los archivos MOF no se instalan como parte del SDK de Windows. Se instalan en el servidor cuando se agrega el rol asociado mediante el Administrador del servidor. Para obtener más información sobre los archivos MOF, vea Managed Object Format (MOF).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Espacio de nombres
Root\CIMV2\Security\MicrosoftTpm
MOF
Win32_tpm.mof
Archivo DLL
Win32_tpm.dll