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_DistributionPoint clase WMI es una clase de servidor de proveedor de SMS en Configuration Manager. Representa un punto de distribución desde el que se distribuyó un paquete determinado a los clientes.
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_DistributionPoint : SMS_BaseClass
{
Boolean BitsEnabled;
Boolean IsPeerDP;
Boolean IsProtected;
UInt8 ISVData[];
UInt32 ISVDataSize;
String ISVString;
DateTime LastRefreshTime;
UInt32 ObjectTypeID;
String PackageID;
UInt32 PackageType;
Boolean RefreshNow;
String ResourceType;
String SecureObjectID;
String ServerNALPath;
String SiteCode;
String SiteName;
String SourceSite;
UInt32 Status;
};
Métodos
En la tabla siguiente se enumeran los métodos de la SMS_DistributionPoint clase.
| Método | Descripción |
|---|---|
| Método VerifyPackage en la clase SMS_DistributionPoint | Comprueba la integridad del paquete. |
| Método CancelDistribution en la clase SMS_DistributionPoint | Cancela la distribución de un paquete. |
Propiedades
BitsEnabled
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true si el punto de distribución está habilitado para BITS. El valor predeterminado es false.
IsPeerDP
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true Si el punto de distribución es un punto de distribución bifurcado. El valor predeterminado es false.
IsProtected
Tipo de datos: Boolean
Tipo de acceso: solo lectura
Clasificatorios: [leer]
true Si el sistema del sitio del punto de distribución está protegido. El valor predeterminado es false.
ISVData
Tipo de datos: UInt8 matriz
Tipo de acceso: Lectura y escritura
Calificadores: [grande, perezoso]
Los valores permiten a un único ISV almacenar datos relacionados con el objeto de clase WMI de SMS_Program Server asociado con el paquete. Para obtener más información, vea Comentarios.
ISVDataSize
Tipo de datos: UInt32
Tipo de acceso: Lectura y escritura
Calificadores: [perezoso]
El tamaño de los datos indicado por ISVData. El valor predeterminado es 0.
ISVString
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Cadena para extensibilidad de asociados.
LastRefreshTime
Tipo de datos: DateTime
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Fecha y hora en que se actualizó por última vez el paquete en el servidor de distribución. El valor predeterminado es 19900101000000.000000+***.
ObjectTypeID
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [enumeración, lectura]
Id. de clase de objeto protegido.
| Valor | Tipo de objeto |
|---|---|
| 2 | SMS_Package |
| 14 | SMS_OperatingSystemInstallPackage |
| 18 | SMS_ImagePackage |
| 19 | SMS_BootImagePackage |
| 23 | SMS_DriverPackage |
| 24 | SMS_SoftwareUpdatesPackage |
| 31 | SMS_Application |
PackageID
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Clasificatorios: [clave]
Identificador del paquete que se distribuyó a este punto de distribución. El valor predeterminado es "".
PackageType
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [enumeración, lectura]
El tipo de paquete.
| Valor | Descripción |
|---|---|
| 0 | Paquete de distribución de software normal |
| 3 | Paquete de controladores |
| 4 | Paquete de secuencia de tareas |
| 5 | Paquete de actualización de software |
| 6 | Paquete de configuración de dispositivos |
| 257 | Paquete de imágenes |
| 258 | Paquete de imágenes de arranque |
| 259 | Paquete de actualización del sistema operativo |
RefreshNow
Tipo de datos: Boolean
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
truepara indicar a Configuration Manager que actualice el paquete en el punto de distribución. La actualización es específica del punto de distribución y equivale a la acción Actualizar punto de distribución de la consola de Configuration Manager. Esta actualización del paquete copia el contenido más reciente del origen del paquete a un punto de distribución específico, para que el punto de distribución tenga la versión más reciente. La versión de origen del paquete no se incrementa y el contenido del paquete no se replica en sitios secundarios. El valor predeterminado es false.
ResourceType
Tipo de datos: String
Tipo de acceso: solo lectura
Clasificatorios: [leer]
El tipo de recurso del punto de distribución. El valor predeterminado es "".
SecureObjectID
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
clave de objeto de seguridad. Para la aplicación, es CI_UniqueID. Para package, es PackageID.
ServerNALPath
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Clasificatorios: [clave]
La ruta de acceso de la capa de abstracción de red (NAL) al servidor del punto de distribución. El valor predeterminado es "". Para obtener más información, vea Comentarios.
SiteCode
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Calificadores: [key, SizeLimit("3")]
Código de sitio del sitio al que pertenece este punto de distribución. El valor predeterminado es "".
El valor que se proporciona por esta propiedad debe coincidir con el valor de ServerNALPath. La aplicación recupera el valor de SMS_SystemResourceList clase WMI de servidor. Para obtener más información, vea Comentarios.
SiteName
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Clasificatorios: ninguno
Nombre descriptivo del sitio donde se origina el paquete. El valor predeterminado es "".
SourceSite
Tipo de datos: String
Tipo de acceso: Lectura y escritura
Calificadores: [SizeLimit("3")]
Código de sitio del sitio donde se origina el paquete. El valor predeterminado es "".
Status
Tipo de datos: UInt32
Tipo de acceso: solo lectura
Calificadores: [lectura, enumeración]
Estado actual del paquete en el punto de distribución. Los valores posibles se enumeran a continuación. Para obtener más información, vea Comentarios.
| Valor | Estado del paquete DP |
|---|---|
| 0 | NINGUNO |
| 1 | ACTUALIZADO |
| 2 | AGREGADO |
| 3 | ELIMINADO |
Comentarios
No hay calificadores de clase especiales para esta clase. Para obtener más información acerca de los cualificadores de clase y de propiedad incluidos en la sección Propiedades, consulta Calificadores de clase y de propiedad de Configuration Manager.
Un punto de distribución siempre se asocia a un paquete determinado y un paquete puede tener varios puntos de distribución.
La aplicación no puede cambiar la propiedad una vez creado el PackageID punto de distribución. Para asociar el punto de distribución a un paquete diferente, la aplicación debe eliminar el SMS_DistributionPoint objeto y crear una nueva instancia con un PackageID nuevo valor.
La clase WMI del servidor SMS_SystemResourceList contiene una lista de los puntos de distribución disponibles y sus rutas NAL. La aplicación debe seleccionar la NALPath propiedad SMS_SystemResourceList que corresponde a una RoleName configuración de propiedad de "Punto de distribución de SMS".
Cuando la aplicación elimina una instancia de SMS_DistributionPoint, la instancia no se elimina por completo hasta que se eliminan sus componentes relacionados. En su lugar, Configuration Manager establece la Status propiedad en 3 (eliminar) para informar a la aplicación de que el punto de distribución está marcado para su eliminación. Para asegurarse de que una consulta no recupere los puntos de distribución que se han eliminado o marcado para su eliminación, la aplicación debe agregar este caso a su cláusula WHERE.
No hay restricciones ni formatos definidos para los datos indicados por ISVData. Sin embargo, es importante que después de establecer la propiedad de ISV de esta propiedad, no se sobrescriba. Por lo tanto, la aplicación debe leer primero los datos existentes en esta propiedad. Si los datos no pertenecen al autor de llamada, no se deben modificar. Cualquier ISV o aplicación que use esta propiedad debe incluir un identificador en los datos para que se pueda establecer fácilmente la propiedad.
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, consulte Requisitos de desarrollo del servidor de Configuration Manager.