Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La SMS_SoftwareUpdateBase clase Instrumental de administración de Windows (WMI) es una clase de servidor de proveedor de SMS, en Configuration Manager, que expone la información de actualización de software disponible en un sitio y sirve como clase principal para las actualizaciones de software.
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_SoftwareUpdateBase : SMS_ConfigurationItemBaseClass
{
String ApplicabilityCondition;
String ArticleID;
String BulletinID;
String CategoryInstance_UniqueIDs[];
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt64 ConfigurationFlags;
String CreatedBy;
UInt32 CustomSeverity;
String CustomSeverityName;
DateTime DateCreated;
DateTime DateLastModified;
DateTime DatePosted;
DateTime DateRevised;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
Boolean IsBundle;
Boolean IsContentProvisioned;
Boolean IsDeployable;
Boolean IsDeployed;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsMetadataOnlyUpdate;
Boolean IsOfflineServiceable;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
DateTime LastStatusTime;
String LocalizedCategoryInstanceNames[];
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 MaxExecutionTime;
UInt32 ModelID;
String ModelName;
UInt32 NumMissing;
UInt32 NumNotApplicable;
UInt32 NumPresent;
UInt32 NumTotal;
UInt32 NumUnknown;
UInt32 PercentCompliant;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
Boolean RequiresExclusiveHandling;
UInt32 RevisionNumber;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
UInt32 Severity;
String SeverityName;
SInt64 Size;
String SourceSite;
String UpdateLocales[];
};
Métodos
La SMS_SoftwareUpdateBase clase no define ningún método.
Propiedades
ApplicabilityCondition
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Calificadores: [SizeLimit("512"), not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
ArticleID
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [read, SizeLimit("64"), not_null]
Identificador de artículo de Knowledge Base para la actualización de software. La longitud máxima para este valor es de 64 caracteres.
BulletinID
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [read, SizeLimit("64"), not_null]
Id. del boletín de las actualizaciones de seguridad publicadas por Microsoft. La longitud máxima para este valor es de 64 caracteres. El valor predeterminado es "None".
CategoryInstance_UniqueIDs
Tipo de datos: String matriz
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
CI_ID
Tipo de datos: UInt32
Tipo de acceso: Lectura y escritura
Clasificatorios: [clave]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
CI_UniqueID
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Calificadores:[único, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
CIType_ID
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Clasificatorios: [not_null, leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
Para esta clase, el identificador de tipo es SoftwareUpdate (1) o SoftwareUpdateBundle (8).
CIVersion
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Clasificatorios: [leer, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
ConfigurationFlags
Tipo de datos: UInt64
Tipo de acceso: solo lectura
Calificadores: [bits("COMPLIANCE_POLICY(0)"), read]
Consulte SMS_ConfigurationItemBaseClass Clase WMI de servidor.
CreatedBy
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [SizeLimit("512"), read, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
CustomSeverity
Tipo de datos: UInt32
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Clasificación de gravedad personalizada para la actualización de software. El valor predeterminado es 0.
CustomSeverityName
Tipo de datos: String
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Texto de la clasificación de gravedad personalizada.
DateCreated
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [not_null, leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
DateLastModified
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
DatePosted
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Fecha y hora en que se publicó la actualización de software.
DateRevised
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Fecha y hora en que se revisó la actualización de software.
EffectiveDate
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
EULAAccepted
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
EULAExists
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
EULASignoffDate
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
EULASignoffUser
Tipo de datos: String
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
ExecutionContext
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsBundle
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsContentProvisioned
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true si se aprovisiona el contenido de actualización de software. El valor predeterminado es false.
IsDeployable
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true si la actualización de software está lista para incluirse en una implementación. El valor predeterminado es false.
IsDeployed
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true si se ha implementado la actualización de software. El valor predeterminado es false.
IsDigest
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Calificadores: [read, lazy]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsEnabled
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsExpired
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsHidden
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsLatest
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsMetadataOnlyUpdate
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true si la metabase de actualización de software es solo Actualizar CI. El valor predeterminado es false.
IsOfflineServiceable
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Si la actualización se puede aplicar o no a imágenes sin conexión. El valor predeterminado es true.
IsQuarantined
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsSuperseded
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
IsUserDefined
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LastModifiedBy
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: [SizeLimit("512"), read, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LastStatusTime
Tipo de datos: DateTime
Tipo de acceso: solo lectura
Clasificatorios: leer
Hora de última actualización de estado.
LocalizedCategoryInstanceNames
Tipo de datos: String matriz
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LocalizedDescription
Tipo de datos: String
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LocalizedDisplayName
Tipo de datos: String
Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LocalizedEulas
Tipo de datos: SMS_CI_LocalizedEulas Array
Tipo de acceso: solo lectura
Calificadores: [read, lazy]
Una serie de términos de licencia del software de Microsoft localizados para la actualización de software.
LocalizedInformation
Tipo de datos: SMS_CI_LocalizedProperties Array
Tipo de acceso: solo lectura
Calificadores: [read, lazy]
Una lista de información localizada específica del idioma sobre la actualización de software:
String DisplayName
Descripción de cadena
String InformativeURL
UInt32 LocaleID
LocalizedInformativeURL
Tipo de datos:StringTipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
LocalizedPropertyLocaleID
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Consulte SMS_ConfigurationItemBaseClass Clase WMI de servidor.
MaxExecutionTime
Tipo de datos:UInt32Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Tiempo máximo necesario para que se ejecute la actualización de software. El valor predeterminado es 30.
ModelID
Tipo de datos:UInt32Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
ModelName
Tipo de datos:StringTipo de acceso: Lectura y escritura
Calificadores: [único, not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
NumMissing
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Número de equipos de las colecciones de destino en los que falta la actualización de software.
NumNotApplicable
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Número de equipos de las colecciones de destino a los que no se puede aplicar la actualización de software.
NumPresent
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Número de equipos de las colecciones de destino en los que ya está instalada la actualización de software.
NumTotal
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Número total de equipos de las colecciones de destino para la actualización de software.
NumUnknown
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Número de equipos de las colecciones de destino en los que se conoce el estado de la actualización de software.
PercentCompliant
Tipo de datos:UInt32Tipo de acceso: Lectura
Clasificatorios: [leer]
Porcentaje de equipos cliente que son compatibles con este elemento de configuración.
PermittedUses
Tipo de datos:UInt32Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
PlatformCategoryInstance_UniqueIDs
Tipo de datos:StringmatrizTipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
PlatformType
Tipo de datos:UInt32Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
RequiresExclusiveHandling
Tipo de datos:BooleanTipo de acceso: solo lectura
Clasificatorios: [leer]
truesi la actualización de software debe instalarse por separado. El valor predeterminado esfalse.RevisionNumber
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer, not_null]
Número de revisión de la actualización.
SDMPackageLocalizedData
Tipo de datos:SMS_SDMPackageLocalizedDatamatrizTipo de acceso: Lectura y escritura
Calificadores: [perezoso]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
SDMPackageVersion
Tipo de datos:UInt32Tipo de acceso: Lectura y escritura
Clasificatorios: [not_null]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
SDMPackageXML
Tipo de datos:StringTipo de acceso: Lectura y escritura
Calificadores: [perezoso]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
SecuredScopeNames
Tipo de datos:StringmatrizTipo de acceso: solo lectura
Clasificatorios: ninguno
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
SedoObjectVersion
Tipo de datos:StringTipo de acceso: solo lectura
Clasificatorios: ninguno
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
Severity
Tipo de datos:UInt32Tipo de acceso: solo lectura
Clasificatorios: [leer]
Clasificación de gravedad de la actualización de software. El valor predeterminado es 0.
SeverityName
Tipo de datos:StringTipo de acceso: solo lectura
Clasificatorios: [leer]
Texto para la clasificación de gravedad.
Size
Tipo de datos:SInt64Tipo de acceso: solo lectura
Clasificatorios: [leer]
Tamaño de la actualización de software.
SourceSite
Tipo de datos:StringTipo de acceso: Lectura y escritura
Calificadores: [SizeLimit("3")]
Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.
Para esta clase, los posibles sitios de origen se definen mediante la
UpdateSource_IDpropiedad de SMS_CIUpdateSources clase WMI de servidor.UpdateLocales
Tipo de datos:String ArrayTipo de acceso: solo lectura
Clasificatorios: [leer]
Configuraciones regionales aplicables a la actualización de software.
Comentarios
Los calificadores de clase para esta clase incluyen:
Dinámico
Resumen
Protegida
Para obtener más información acerca de los calificadores de clase y de propiedad incluidos en la sección Propiedades, consulte Calificadores de clase y de propiedad de Configuration Manager.
Un
SMS_SoftwareUpdateobjeto es un tipo de elemento de configuración, definido por SMS_ConfigurationItemBaseClass clase WMI de servidor. Se usaSMS_SoftwareUpdatepara determinar el cumplimiento de las actualizaciones de software mediante la característica Novedades de software de Configuration Manager.El contenido de actualización de software debe descargarse manualmente. Para identificar qué contenidos deben descargarse, la aplicación consulta SMS_CIToContent clase WMI de servidor y obtiene la lista de propiedades que coinciden con los criterios de
ContentIDidioma específico. Con esta lista, la aplicación puede obtener la dirección URL de descarga asociada y las propiedades relacionadas de los archivos de contenido de SMS_CIContentFiles clase WMI de servidor.Cuando se ha determinado el contenido de la actualización, la aplicación prepara opcionalmente la actualización para su implementación utilizando un objeto de clase WMI de SMS_AuthorizationList Server para crear una lista autorizada de actualizaciones. La aplicación también tiene la opción de implementar SMS_Template clase WMI de servidor para crear una plantilla de implementación personalizada.
Nota:
Cuando se crea una lista de autorizaciones para incluir la actualización de software, la aplicación debe establecer la IsBundle propiedad de SMS_SoftwareUpdate to true para indicar que la actualización forma parte de un paquete. Para obtener más información, consulte SMS_AuthorizationList Server WMI Class.
Cuando la aplicación está lista para implementar la actualización de software, usa un objeto de clase WMI de SMS_UpdatesAssignment Server para crear una implementación.
No puede importar, crear ni configurar actualizaciones de software en el nodo Administración de configuración deseada. Estas funciones se ponen a disposición de las líneas base de configuración a través de la característica Novedades de software cuando se descargan actualizaciones de software. Por lo tanto, los elementos de configuración de actualización de software se pueden seleccionar para incluirlos en líneas base de configuración aunque no se muestren en el nodo Elementos de configuración.
Vea Cómo enumerar las novedades que coinciden con un criterio específico para ver una explicación de las consultas que puede usar para enumerar la información sobre varias actualizaciones de software.
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.