CCM_SoftwareBase wmi de cliente

La CCM_SoftwareBase Windows instrumental de administración (WMI) es una clase de servidor proveedor de SMS, en Configuration Manager, que representa la clase base para entidades de administración como actualizaciones de software. aplicaciones y así sucesivamente. Esta clase contiene las propiedades comunes en estas entidades de administración. Esta clase se muestra aquí para su integridad y para mostrar las propiedades de clase base que heredarán las clases derivadas. Los usuarios del SDK de cliente siempre usarán las clases derivadas específicas de interés para lograr la funcionalidad.

Importante

El SDK del lado cliente de actualización de Configuration Manager software solo devolverá el conjunto de actualizaciones que se implementan en el cliente desde un servidor de sitio y que son aplicables y aún no se han instalado en el cliente.

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

Sintaxis

Class CCM_SoftwareBase :    
{  
    UInt32 ContentSize;  
    DateTime Deadline;  
    String Description;  
    UInt32 ErrorCode;  
    UInt32 EstimatedInstallTime;  
    UInt32 EvaluationState;  
    String FullName;  
    String Name;  
    DateTime NextUserScheduledTime;  
    UInt32 PercentComplete;  
    String Publisher;  
    UInt32 Type;  
};  

Methods

La CCM_SoftwareBase clase no define ningún método.

Propiedades

ContentSize
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Representa el tamaño del contenido. Se rellena solo si la entidad administrada tiene contenido binario asociado.

Deadline
Tipo de datos: DateTime

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Fecha límite especificada por el administrador para implementar esta entidad administrada en un equipo cliente.

Description
Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

La descripción de la entidad administrada.

ErrorCode
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Código de error.

EstimatedInstallTime
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

EstimatedInstallTime

EvaluationState
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Estado de aplicación de software, como descargar contenido, servicio en espera, y así sucesivamente.

Valor Estado de aplicación de software Descripción del estado
0 Unknown No hay información de estado disponible.
1 Enforced La aplicación se aplica al estado deseado/resuelto.
2 NotRequired La aplicación no es necesaria en el cliente.
3 ApplicationForEnforcement La aplicación está disponible para la aplicación (instalar o desinstalar en función del estado resuelto). El contenido puede o no haber sido descargado.
4 EnforcementFailed La última vez que la aplicación no se pudo aplicar (instalación o desinstalación).
5 Evaluación La aplicación está actualmente a la espera de que se complete la descarga de contenido.
6 DownloadingContent La aplicación está actualmente a la espera de que se complete la descarga de contenido.
7 WaitingforDependenciesDownload La aplicación está actualmente a la espera de que se descarguen sus dependencias.
8 WaitingforServiceWindow La aplicación está actualmente esperando una ventana de servicio.
9 WaitingforReboot La aplicación está actualmente esperando un reinicio pendiente previamente.
10 WaitingToEnforce La aplicación está actualmente a la espera de la aplicación serializada.
11 EnforcingDependencies La aplicación está aplicando actualmente las dependencias.
12 Aplicación La aplicación se está aplicando actualmente.
13 SoftRebootPending Se ha aplicado la instalación o desinstalación de la aplicación y está pendiente un reinicio suave.
14 HardRebootPending La aplicación instalada o desinstalada y un reinicio duro está pendiente.
15 PendingUpdate La actualización está disponible pero está pendiente de instalación.
16 EvaluationFailed No se pudo evaluar la aplicación.
17 WaitingUserReconnect La aplicación está actualmente a la espera de que se aplique una sesión de usuario activa.
18 WaitingforUserLogoff La aplicación está actualmente a la espera de que todos los usuarios cierren sesión.
19 WaitingforUserLogon La aplicación está actualmente esperando un inicio de sesión de usuario.
20 InProgressWaitingRetry La aplicación está en curso a la espera de reintentos.
21 WaitingforPresModeOff La aplicación está esperando a que se apague el modo de presentación.
22 AdvanceDownloadingContent La aplicación está descargando previamente contenido (descarga fuera del trabajo de instalación).
23 AdvanceDependenciesDownload La aplicación está descargando previamente contenido dependiente (descarga fuera del trabajo de instalación).
24 DownloadFailed Error en la descarga de la aplicación (descarga durante el trabajo de instalación).
25 AdvanceDownloadFailed Error en la descarga previa de la aplicación (descarga fuera del trabajo de instalación).
26 DownloadSuccess Descargar correctamente (descarga durante el trabajo de instalación).
27 PostEnforceEvaluation Evaluación posterior a la aplicación.

FullName
Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

El nombre completo de la entidad administrada, como la actualización de software, la aplicación, y así sucesivamente.

Name
Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

El nombre de la entidad administrada real, como la actualización de software, la aplicación, y así sucesivamente.

NextUserScheduledTime
Tipo de datos: DateTime

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Próxima hora programada en la que el usuario final desea implementar esta entidad administrada.

PercentComplete
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Porcentaje completado.

Publisher
Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

El editor que publicó la entidad administrada, como Microsoft para actualizaciones de software procedentes de Windows actualizaciones.

Type
Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: ninguno

Escriba.

Comentarios

Requisitos

Requisitos de tiempo de ejecución

Para obtener más información, vea Configuration Manager Server Runtime Requirements.

Requisitos de desarrollo

Para obtener más información, vea Configuration Manager Server Development Requirements.