Share via


SMS_Site clase WMI de servidor

La SMS_Site clase Instrumental de administración de Windows (WMI) es una clase de servidor proveedor de SMS, en Configuration Manager, que representa los datos de identificación y estado de una instalación de sitio 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

En la tabla siguiente se muestran los métodos de la SMS_Site clase .

Método Descripción
Método EncryptDataEx en la clase SMS_Site Cifra los datos mediante la clave pública del servidor de sitio especificado y devuelve los datos cifrados.
Método GetAutoUpgradeConfigs en la clase SMS_Site Obtiene configuraciones para la configuración 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 las configuraciones para la configuración de piloto de cliente.
Método GetFeatureState en la clase SMS_Site Obtiene el estado habilitado o deshabilitado de una característica.
Método GetSiteADInfo en la clase SMS_Site Obtiene información de Active Directory del servidor de 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.
Método RedistributeAutoUpgradeClientContent en la clase 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.
Método UpdateAutoUpgradeClientContent en la clase SMS_Site Novedades actualizar automáticamente el contenido del cliente a todos los puntos de distribución.
Método UpdateAutoUpgradeConfigs en la clase SMS_Site Novedades configuraciones para la configuración de actualización automática.
Método UpdateClientPilotingConfigs en la clase SMS_Site Novedades las configuraciones para la configuración de piloto de cliente.
Método UpdateConsoleUsageData en la clase SMS_Site Novedades datos de uso de la consola recibidos de las conexiones de consola.
Método UpdateFeatureState en la clase SMS_Site Novedades el estado habilitado o deshabilitado de una característica.
VerifyNoLoops (método) en la clase SMS_Site Determina si la relación primario-secundario de un sitio determinado da como resultado un bucle recursivo.

Propiedades

BuildNumber
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [leer]

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

Features
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Reservado para uso interno.

InstallDir
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: 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 ha actualizado.
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 ha actualizado.

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 para el estado del sitio secundario. A continuación se enumeran los valores posibles. El valor predeterminado es 1001.

Valor Estado del sitio solicitado
1001 Crear un sitio secundario; el sitio primario enviará el medio de instalación.
1002 Cree un sitio secundario con los medios de instalación que ya están disponibles en el sitio secundario.
1003 Se ha iniciado la creación de sitios secundarios.
1004 Actualizar un sitio secundario; el sitio primario enviará el medio de instalación.
1005 Actualice un sitio secundario con los medios de instalación que ya están disponibles en el sitio secundario.
1006 Se ha iniciado la actualización del sitio secundario.
1007 Desinstale un sitio secundario.
1008 Se ha iniciado la desinstalación del sitio secundario.
1009 Elimine un sitio secundario.
1010 Se ha iniciado la eliminación del sitio secundario.
1011 Recuperar un sitio secundario; el sitio primario enviará el medio 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 de "SEC_REQUEST_".

SecondarySiteCMUpdateStatus
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

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

ServerName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: 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

Calificadores: 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. A continuación se enumeran los valores posibles. El valor predeterminado es ACTIVE (1).

Valor Estado del sitio
1 ACTIVO
2 PENDIENTE
3 FALLADO
4 ELIMINADO
5 ACTUALIZAR
6 No se pudo eliminar o 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

Calificadores: Ninguno

Zona horaria del servidor de sitio representada como una estructura Win32 TIME_ZONE_INFORMATION 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. A continuación se enumeran los valores posibles. El valor predeterminado es SECONDARY (1).

Valor Tipo de sitio
1 SECUNDARIA
2 PRIMARIA
4 Cas

Version
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Complete Configuration Manager versión 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, consulte requisitos de tiempo de ejecución de Configuration Manager Server.

Requisitos de desarrollo

Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.

Consulta también

Configuration Manager clases WMI de servidor de configuración de sitio