klasa WMI serwera SMS_CIContentFiles
Klasa SMS_CIContentFiles
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która wyświetla listę wszystkich plików skojarzonych z zawartością określonego obiektu klasy WMI serwera SMS_SoftwareUpdate.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_CIContentFiles : SMS_BaseClass
{
String CI_UniqueID;
UInt32 ContentID;
String FileHash;
String FileName;
SInt64 FileSize;
String FileVersion;
String ImportPath;
Boolean IsSigned;
UInt32 LanguageID;
String ModelName;
UInt32 ObjectTypeID;
String SourceURL;
};
Metody
Klasa SMS_CIContentFiles
nie definiuje żadnych metod.
Właściwości
CI_UniqueID
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
ContentID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, klucz, Not_null]
Identyfikator zawartości aktualizacji oprogramowania. Zobacz właściwość ContentID
klasy WMI serwera SMS_CIToContent.
FileHash
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Skrót pliku.
FileName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, klucz, Not_null]
Nazwa pliku, w tym ścieżka podkatalogu w katalogu głównym.
FileSize
Typ danych: SInt64
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Rozmiar pliku.
FileVersion
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Wersja pliku.
ImportPath
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Lokalizacja pliku (w tym nazwa pliku) względem katalogu głównego importu.
IsSigned
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
true
jeśli zawartość aktualizacji oprogramowania jest podpisana.
LanguageID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
Atrybut języka pliku.
ModelName
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt]
ObjectTypeID
Typ danych: UInt32
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Identyfikator klasy zabezpieczonego obiektu. Poniżej wymieniono możliwe wartości.
Wartość identyfikatora | Typ obiektu |
---|---|
0 | PKG_TYPE_REGULAR |
3 | PKG_TYPE_DRIVER |
4 | PKG_TYPE_TASK_SEQUENCE |
5 | PKG_TYPE_SWUPDATES |
6 | PKG_TYPE_DEVICE_SETTING |
8 | PKG_CONTENT_PACKAGE |
257 | PKG_TYPE_IMAGE |
258 | PKG_TYPE_BOOTIMAGE |
259 | PKG_TYPE_OSINSTALLIMAGE |
512 | APLIKACJI |
SourceURL
Typ danych: String
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, Not_null]
Adres URL, w którym znajduje się źródło pliku zawartości.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Odczyt (tylko do odczytu)
Zabezpieczone
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Ta klasa służy do określania plików aktualizacji do pobrania dla określonej aktualizacji, na przykład w przypadku różnych ustawień regionalnych skojarzonych z aktualizacją. W przypadku korzystania z tej klasy najpierw zidentyfikuj zawartość, którą należy pobrać, wysyłając zapytanie do klasy WMI serwera SMS_CIToContent Server i uzyskując listę właściwości zgodnych z określonymi
ContentID
kryteriami języka. Biorąc pod uwagę listę, możesz uzyskać skojarzony adres URL pobierania i powiązane właściwości plików zawartości z plikuSMS_CIContentFiles
.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.
Zobacz też
SMS_SoftwareUpdate Server WMI Class
SMS_CIToContent Server WMI Class