Udostępnij za pośrednictwem


SMS_ClientAdvertisementStatus Server WMI Class

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.

Zobacz też

SMS_AdvertisementStatusInformation Server WMI Class