Compartir a través de


SystemIdentification.GetSystemIdForPublisher Método

Definición

Obtiene un valor de identificador para el sistema en función del identificador del publicador de la aplicación.

public:
 static SystemIdentificationInfo ^ GetSystemIdForPublisher();
 static SystemIdentificationInfo GetSystemIdForPublisher();
public static SystemIdentificationInfo GetSystemIdForPublisher();
function getSystemIdForPublisher()
Public Shared Function GetSystemIdForPublisher () As SystemIdentificationInfo

Devoluciones

Objeto SystemIdentificationInfo para este sistema, basado en el identificador del publicador de la aplicación.

Comentarios

El identificador devuelto por este método es específico del publicador de la aplicación en el dispositivo actual.

El identificador tiene las siguientes características:

  • Único para cada sistema
  • En cualquier sistema determinado, todas las aplicaciones del mismo publicador obtendrán el mismo valor para este identificador (para todos los usuarios). Por el contrario, las aplicaciones de diferentes publicadores del mismo sistema obtendrán identificadores diferentes.
  • Se puede crear sin conexión
  • Persiste en los reinicios, reinstalaciones y actualizaciones de Windows, incluidas las instalaciones limpias (consulte a continuación para ver las excepciones).
  • Persiste en la mayoría de las modificaciones de hardware
  • Disponible en OneCore

El método intentará primero usar el módulo de plataforma segura (TPM), si está presente, para obtener un identificador. Si un TPM no está presente, el método intentará obtener un identificador de unified Extensible Firmware Interface (UEFI). Si ninguno de estos orígenes está disponible, este método devolverá un identificador respaldado por el registro de Windows. En el caso del Registro de Windows, el identificador no cumplirá todas las garantías anteriores. Por ejemplo, si un sistema no tiene compatibilidad con TPM o UEFI y, por tanto, se obtuvo un identificador del registro, una instalación limpia de Windows dará lugar a que se devuelva un identificador nuevo y diferente. Los autores de llamadas de este método deben hacer referencia a la propiedad Source del systemIdentificationInfo devuelto para determinar de dónde se obtuvo el identificador para comprender las garantías proporcionadas.

Se aplica a