Clase WMI de servidor SMS_Site

La SMS_Site clase Instrumental de administración de Windows (WMI) es una clase de servidor de proveedor de SMS, en Configuration Manager, que representa los datos de identificación y estado de una instalación de sitio de Configuration Manager.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

Class SMS_Site : SMS_BaseClass
{
      UInt32 BuildNumber;
      String Features;
      String InstallDir;
      UInt32 Mode;
      String ReportingSiteCode;
      UInt32 RequestedStatus;
      UInt32 SecondarySiteCMUpdateStatus;
      String ServerName;
      String SiteCode;
      String SiteName;
      UInt32 Status;
      String TimeZoneInfo;
      UInt32 Type;
      String Version;
};

Métodos

La tabla siguiente muestra los métodos de la SMS_Site clase.

Método Descripción
Método EncryptDataEx en la clase SMS_Site Cifra los datos con la clave pública del servidor del sitio especificado y devuelve los datos cifrados.
Método GetAutoUpgradeConfigs en Class SMS_Site Obtiene las configuraciones de actualización automática.
Método GetClientInfo en la clase SMS_Site Obtiene información sobre un cliente.
Método GetClientPilotingConfigs en la clase SMS_Site Obtiene la configuración de pilotaje de cliente.
Método GetFeatureState en la clase SMS_Site Obtiene el estado habilitado/deshabilitado de una característica.
Método GetSiteADInfo en la clase SMS_Site Obtiene información de Active Directory del servidor del sitio.
Método ImportGlobalUserAccount en la clase SMS_Site Cifra los datos que se comparten en la jerarquía.
Método ImportGlobalUserAccountEx en la clase SMS_Site Cifra los datos que se comparten en la jerarquía.
Método ImportMachineEntry en la clase SMS_Site Importa la información del equipo.
Método IsUsedCert en la clase SMS_Site Determina si se usa el certificado especificado.
RedistributeAutoUpgradeClientContent Method in Class SMS_Site Redistribuye el contenido del cliente de actualización automática al punto de distribución especificado.
Método SubmitRegistrationRecord en la clase SMS_Site Envía un registro de registro.
Método UpdateAutoUpgradeClientContent en la clase SMS_Site Las novedades actualizan automáticamente el contenido del cliente a todos los puntos de distribución.
Método UpdateAutoUpgradeConfigs en Class SMS_Site Configuraciones de novedades para la configuración de actualización automática.
Método UpdateClientPilotingConfigs en la clase SMS_Site Novedades de las configuraciones de pilotaje de cliente.
Método UpdateConsoleUsageData en Class SMS_Site Las novedades datos de uso de la consola recibidos de las conexiones de la consola.
Método UpdateFeatureState en la clase SMS_Site Novedades el estado habilitado/deshabilitado de una característica.
Método VerifyNoLoops en la clase SMS_Site Determina si la relación principal-secundario de un sitio determinado da lugar a un bucle recursivo.

Propiedades

BuildNumber Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Número de compilación de Configuration Manager. El valor predeterminado es 0.

Features Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Reservado para uso interno.

InstallDir Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Directorio en el que se instaló Configuration Manager. El valor predeterminado es "".

Mode Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [enumeración]

Modo del sitio. Los posibles valores son:

Valor Modo de sitio
1 Mantenimiento de la replicación.
2 Recuperación en curso.
3 Actualización en curso.
4 La evaluación ha expirado.
5 Expansión del sitio en curso.
6 El modo de interoperabilidad, en el que hay sitios primarios que tienen la misma versión que el CAS, no se actualizó.
7 El modo de interoperabilidad, en el que hay sitios secundarios que tienen la misma versión que el servidor de sitio de nivel superior, no se actualizó.

ReportingSiteCode Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [SizeLimit("3")]

Código de sitio para el elemento primario del sitio actual. El valor predeterminado es "".

RequestedStatus Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [enumeración]

Valor que indica una solicitud de estado de sitio secundario. Los valores posibles se enumeran a continuación. El valor predeterminado es 1001.

Valor Estado del sitio solicitado
1001 Crear un sitio secundario; El sitio primario enviará los medios de instalación.
1002 Cree un sitio secundario con los medios de instalación ya disponibles en el sitio secundario.
1003 Se ha iniciado la creación del sitio secundario.
1004 Actualizar un sitio secundario; El sitio primario enviará los medios de instalación.
1005 Actualice un sitio secundario con los medios de instalación ya disponibles en el sitio secundario.
1006 Se ha iniciado la actualización del sitio secundario.
1007 Desinstalar un sitio secundario.
1008 Se ha iniciado la desinstalación del sitio secundario.
1009 Eliminar un sitio secundario.
1010 Se ha iniciado la eliminación del sitio secundario.
1011 Recuperar un sitio secundario; El sitio primario enviará los medios de instalación.
1012 Recuperar un sitio secundario; El medio de instalación ya está disponible en el sitio secundario.
1013 Se ha iniciado la recuperación del sitio secundario.

Use esta propiedad para crear y actualizar un sitio secundario. Solo se pueden establecer valores precedidos por "SEC_REQUEST_".

SecondarySiteCMUpdateStatus Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Indica si el servidor del sitio secundario tiene las actualizaciones más recientes de Configuration Manager instaladas desde su entidad primaria.

ServerName Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Nombre del servidor del sitio en el que está instalado Configuration Manager. El valor predeterminado es "".

SiteCode Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [key, SizeLimit("3")]

Código de sitio de tres letras para el sitio. El valor predeterminado es "".

SiteName Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Nombre del sitio. El valor predeterminado es "".

Status Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [lectura, enumeración]

Estado actual del sitio. Los valores posibles se enumeran a continuación. El valor predeterminado es ACTIVO (1).

Valor Estado del sitio
1 ACTIVO
2 PENDIENTE
3 CON ERRORES
4 ELIMINADO
5 ACTUALIZACIÓN A
6 No se pudo eliminar ni desinstalar el sitio secundario.
7 No se pudo actualizar el sitio secundario.
8 La recuperación del sitio secundario está en curso.
9 No se pudo recuperar el sitio secundario.

TimeZoneInfo Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Zona horaria del servidor del sitio representada como una estructura Win32 TIME_ZONE_INFORMATION que es recuperada por la función Win32 GetTimeZoneInformation . El valor predeterminado es "".

Type Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [enumeración]

Tipo de sitio. Los valores posibles se enumeran a continuación. El valor predeterminado es SECUNDARIO (1).

Valor Tipo de sitio
1 SECUNDARIO
2 PRINCIPAL
4 CAS

Version Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Versión completa de Configuration Manager del sitio actual. El valor predeterminado es "".

Comentarios

Los calificadores de clase para esta clase incluyen:

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulta Requisitos de tiempo de ejecución del servidor de Configuration Manager.

Requisitos de desarrollo

Para obtener más información, consulta Requisitos de desarrollo del servidor de Configuration Manager.

Consulta también

Clases WMI del servidor de configuración del sitio de Configuration Manager