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:
Protegida
Para obtener más información sobre los calificadores de clase y los calificadores de propiedad incluidos en la sección Propiedades, vea Configuration Manager Calificadores de clase y propiedad.
SMS_Site
se puede usar para obtener el nombre del servidor de sitio de un código de sitio conocido. Para obtener un ejemplo, vea Cómo crear un rol de punto de servicio PXE.
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