Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa SMS_ClientAdvertisementStatus
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która rejestruje ostatni komunikat o stanie dla każdego klienta i anonsu.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_ClientAdvertisementStatus : SMS_BaseClass
{
String AdvertisementID;
UInt32 LastAcceptanceMessageID;
String LastAcceptanceMessageIDName;
UInt32 LastAcceptanceMessageIDSeverity;
UInt32 LastAcceptanceState;
String LastAcceptanceStateName;
DateTime LastAcceptanceStatusTime;
String LastExecutionContext;
String LastExecutionResult;
UInt32 LastState;
String LastStateName;
UInt32 LastStatusMessageID;
String LastStatusMessageIDName;
UInt32 LastStatusMessageIDSeverity;
DateTime LastStatusTime;
UInt32 ResourceID;
};
Metody
Klasa SMS_ClientAdvertisementStatus
nie definiuje żadnych metod.
Właściwości
AdvertisementID
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [klucz]
Identyfikator anonsu.
LastAcceptanceMessageID
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Identyfikator komunikatu o stanie ostatniej akceptacji.
LastAcceptanceMessageIDName
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Krótki opis ostatniego komunikatu o stanie akceptacji.
LastAcceptanceMessageIDSeverity
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [wyliczenie]
Ważność ostatniego komunikatu o stanie akceptacji. Możliwe wartości to:
Value | Ważność komunikatu o stanie |
---|---|
0x40000000 | Error(3221225472) |
0x80000000 | Warning(2147483648) |
0xC0000000 | Informational(1073741824) |
LastAcceptanceState
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Kategoria liczbowa ostatniego komunikatu o stanie akceptacji.
LastAcceptanceStateName
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Krótki opis kategorii akceptacji.
LastAcceptanceStatusTime
Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Data i godzina w uniwersalnej godzinie koordynowanej (UTC), kiedy został wygenerowany ostatni komunikat o akceptacji.
LastExecutionContext
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Kontekst użytkownika (konto), w ramach którego uruchomiono program.
LastExecutionResult
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Ostatni ciąg zwracany przez plik MIF (status Management Information Format) (komunikaty 10007 i 10009) lub kod powrotu błędu (10006).
LastState
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Kategoria liczbowa ostatniego komunikatu o stanie dostarczania.
LastStateName
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Krótki opis kategorii dostarczania.
LastStatusMessageID
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Identyfikator komunikatu o stanie ostatniego dostarczenia.
LastStatusMessageIDName
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Krótki opis ostatniego komunikatu o stanie dostawy.
LastStatusMessageIDSeverity
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
[wyliczenie]
Ważność ostatniego komunikatu o stanie dostarczania. Możliwe wartości są wyświetlane dla LastAcceptanceMessageIDSeverity
.
LastStatusTime
Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: Brak
Data i godzina w uniwersalnej godzinie koordynowanej (UTC), kiedy został wygenerowany ostatni komunikat o dostarczeniu.
ResourceID
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [klucz]
Identyfikator zasobu dla klienta.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Odczyt (tylko do odczytu)
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).
Używanie tej klasy jest podstawowym sposobem określania stanu anonsu. Nawet jeśli klient nie znajduje się już w kolekcji objętej anonsem, wystąpienie nadal pojawia się w tej klasie. Rejestruje ostatni komunikat o stanie dla każdej anonsu dla każdego klienta.
Stan anonsu jest podzielony na dwa etapy: Akceptacja i Dostarczanie, które są rejestrowane oddzielnie. Akceptacja polega na tym, czy klient otrzymał reklamę i czy klient zdecyduje, że anons ma do niego zastosowanie. Dostawa jest stanem wszystkiego, co przychodzi po; oznacza to, że rzeczywiste pobieranie i wykonywanie anonsu. Komunikaty o stanie anonsu zostały podzielone na kilka grup, które wskazują podobny stan anonsu.
Aby uzyskać więcej informacji na temat kategorii, zobacz SMS_AdvertisementStatusInformation Server WMI Class (Klasa WMI serwera SMS_AdvertisementStatusInformation).
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.