Aracılığıyla paylaş


SMS_DistributionPoint sunucusu WMI sınıfı

SMS_DistributionPoint WMI sınıfı, Configuration Manager bir SMS Sağlayıcısı sunucu sınıfıdır. Belirli bir paketin istemcilere dağıtıldığı bir dağıtım noktasını temsil eder.

Aşağıdaki söz dizimi Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Sözdizimi

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;
};  

Yöntemler

Aşağıdaki tabloda sınıfındaki yöntemler listelemektedir SMS_DistributionPoint .

Yöntem Açıklama
SMS_DistributionPoint sınıfında VerifyPackage yöntemi Paketin bütünlüğünü doğrular.
SMS_DistributionPoint sınıfında CancelDistribution yöntemi Paketin dağıtımını iptal eder.

Özellikler

BitsEnabled

Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true dağıtım noktası BITS etkinse. Varsayılan değer şeklindedir false.

IsPeerDP

Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true dağıtım noktası bir dal dağıtım noktasıysa. Varsayılan değer şeklindedir false.

IsProtected

Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true dağıtım noktası site sistemi korunuyorsa. Varsayılan değer şeklindedir false.

ISVData

Veri türü: UInt8 Dizi

Erişim türü: Okuma/Yazma

Niteleyiciler: [büyük, tembel]

Değerler, tek bir ISV'nin paketle ilişkilendirilmiş SMS_Program Sunucusu WMI Sınıfı nesnesiyle ilişkili verileri depolamasına olanak sağlar. Daha fazla bilgi için bkz. Açıklamalar.

ISVDataSize

Veri türü: UInt32

Erişim türü: Okuma/Yazma

Niteleyiciler: [tembel]

tarafından ISVDatabelirtilen verilerin boyutu. Varsayılan değer: 0.

ISVString

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: yok

İş ortağı genişletilebilirliği dizesi.

LastRefreshTime

Veri türü: DateTime

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Paketin dağıtım sunucusunda en son güncelleştirildiği tarih ve saat. Varsayılan değer şeklindedir 19900101000000.000000+***.

ObjectTypeID

Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [numaralandırma, okuma]

Güvenli nesne sınıfı kimliği.

Değer Nesne türü
2 SMS_Package
14 SMS_OperatingSystemInstallPackage
18 SMS_ImagePackage
19 SMS_BootImagePackage
23 SMS_DriverPackage
24 SMS_SoftwareUpdatesPackage
31 SMS_Application

PackageID

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [key]

Bu dağıtım noktasına dağıtılan paketin kimliği. Varsayılan değer ""dir.

PackageType

Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [numaralandırma, okuma]

Paket türü.

Değer Açıklama
0 Normal yazılım dağıtım paketi
3 Sürücü paketi
4 Görev dizisi paketi
5 Yazılım güncelleştirme paketi
6 Cihaz ayar paketi
257 Görüntü paketi
258 Önyükleme görüntüsü paketi
259 İşletim sistemi yükseltme paketi

RefreshNow

Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

trueConfiguration Manager dağıtım noktasında paketi güncelleştirmek için sinyal vermek için. Güncelleştirme dağıtım noktasına özgüdür ve Configuration Manager konsolundaki Dağıtım Noktasını Yenile eylemiyle eşdeğerdir. Bu paket güncelleştirmesi, dağıtım noktasının en son sürüme sahip olması için paketin kaynağındaki en son içeriği belirli bir dağıtım noktasına kopyalar. Paketin kaynak sürümü artırılmıyor ve paket içeriği alt sitelere çoğaltılmıyor. Varsayılan değer şeklindedir false.

ResourceType

Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [read]

Dağıtım noktasının kaynak türü. Varsayılan değer ""dir.

SecureObjectID

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Güvenlik nesnesi anahtarı. Uygulama için CI_UniqueID. Paket için packageID değeridir.

ServerNALPath

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [key]

Dağıtım noktası sunucusunun ağ soyutlama katmanı (NAL) yolu. Varsayılan değer ""dir. Daha fazla bilgi için bkz. Açıklamalar.

SiteCode

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [key, SizeLimit("3")]

Bu dağıtım noktasının ait olduğu sitenin site kodu. Varsayılan değer ""dir.

Bu özellik için sunulan değer değeri ile ServerNALPatheşleşmelidir. Uygulamanız değeri SMS_SystemResourceList sunucusu WMI sınıfından alır. Daha fazla bilgi için bkz. Açıklamalar.

SiteName

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Paketin kaynaklandığı sitenin kolay adı. Varsayılan değer ""dir.

SourceSite

Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [SizeLimit("3")]

Paketin kaynaklandığı sitenin site kodu. Varsayılan değer ""dir.

Status

Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [okuma, numaralandırma]

Dağıtım noktasındaki paketin geçerli durumu. Olası değerler aşağıda listelenmiştir. Daha fazla bilgi için bkz. Açıklamalar.

Değer DP paketi durumu
0 HİÇBİRİ
1 GÜNCEL -LEŞTİRİLMİŞ
2 EKLEN -Dİ
3 SİLİN

Açıklamalar

Bu sınıf için özel sınıf niteleyicileri yok. Özellikler bölümünde yer alan hem sınıf niteleyicileri hem de özellik niteleyicileri hakkında daha fazla bilgi için bkz. Configuration Manager sınıfı ve özellik niteleyicileri.

Dağıtım noktası her zaman belirli bir paketle ilişkilendirilir ve bir paketin birkaç dağıtım noktası olabilir.

Dağıtım noktası oluşturulduktan sonra uygulamanız özelliği değiştiremez PackageID . Dağıtım noktasını farklı bir paketle ilişkilendirmek için uygulamanın nesneyi silip SMS_DistributionPoint yeni bir değerle yeni PackageID bir örnek oluşturması gerekir.

SMS_SystemResourceList sunucusu WMI sınıf sınıfı, kullanılabilir dağıtım noktalarının ve bunların NAL yollarının listesini içerir. Uygulamanız , "SMS Dağıtım Noktası" özellik ayarına RoleName karşılık gelen özelliğini SMS_SystemResourceList seçmelidirNALPath.

Uygulamanız bir örneğini SMS_DistributionPointsildiğinde, ilgili bileşenleri silinene kadar örnek tamamen silinmez. Bunun yerine Configuration Manager, dağıtım noktasının Status silinmek üzere işaretlendiğini uygulamaya bildirmek için özelliğini 3 (silme) olarak ayarlar. Bir sorgunun silinmiş veya silinmek üzere işaretlenmiş dağıtım noktalarını almadığından emin olmak için uygulamanızın bu durumu WHERE yan tümcesine eklemesi gerekir.

tarafından ISVDatabelirtilen veriler için herhangi bir kısıtlama veya tanımlı biçim yoktur. Ancak, bu özelliğin ISV sahipliği oluşturulduktan sonra üzerine yazılmaması önemlidir. Bu nedenle, uygulamanın önce bu özellikteki mevcut verileri okuması gerekir. Veriler çağırana ait değilse değiştirilmemelidir. Bu özelliği kullanan herhangi bir ISV veya uygulama, sahipliğin kolayca kurulabilmesi için verilere bir tanımlayıcı içermelidir.

Gereksinimler

Çalışma zamanı gereksinimleri

Daha fazla bilgi için bkz. Configuration Manager sunucu çalışma zamanı gereksinimleri.

Geliştirme gereksinimleri

Daha fazla bilgi için bkz. Configuration Manager sunucu geliştirme gereksinimleri.

Ayrıca bkz.