Serverová třída služby WMI SMS_R_System
Třída SMS_R_System
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která se generuje dynamicky za běhu poskytovatele serveru SMS a obsahuje data zjišťování pro všechny zjištěné systémové prostředky.
Následující syntaxe není definována v kódu MOF (Managed Object Format).
Syntaxe
Class SMS_R_System : SMS_Resource
{
UInt32 Active;
String ADSiteName;
String AgentName[];
String AgentSite[];
DateTime AgentTime[];
UInt32 AlwaysInternet;
UInt32 Client;
UInt32 ClientType;
String ClientVersion;
String CPUType;
DateTime CreationDate;
UInt32 Decommissioned;
String DistinguishedName;
String EASDeviceID;
String HardwareID;
UInt32 InternetEnabled;
String IPAddresses[];
String IPSubnets[];
String IPv6Addresses[];
String IPv6Prefixes[];
Boolean IsAssignedToUser;
Boolean IsMachineChangesPersisted;
Boolean IsVirtualMachine;
String LastLogonUserDomain;
String LastLogonUserName;
DateTime LastLogonTimestamp;
String MACAddresses[];
String MDMDeviceCategory;
String Name;
String NetbiosName;
UInt8 ObjectGUID[];
UInt32 Obsolete;
String OperatingSystemNameandVersion;
String PreviousSMSUUID;
UInt32 PrimaryGroupID;
String ResourceDomainORWorkgroup;
UInt32 ResourceID;
String ResourceNames[];
UInt32 ResourceType;
String SecurityGroupName[];
String SID;
String SMBIOSGUID;
String SMSAssignedSites[];
String SMSInstalledSites[];
String SMSResidentSites[];
String SMSUniqueIdentifier;
DateTime SMSUUIDChangeDate;
String SNMPCommunityName;
String SystemContainerName[];
String SystemGroupName[];
String SystemOUName[];
String SystemRoles[];
UInt32 Unknown;
UInt32 UserAccountControl;
String VirtualMachineHostName;
UInt32 WipeStatus;
};
Metody
Třída SMS_R_System
nedefinuje žádné metody.
Vlastnosti
Active
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Příznak označující stav klienta v síti. I když je obvykle nastaven na hodnotu 1, nastaví nástroje stavu klienta tento příznak na hodnotu 0, pokud je zjištěno, že klient není v pořádku nebo se aktivně neúčastní sítě.
ADSiteName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název lokality služby Active Directory, který je přiřazen klientovi.
AgentName
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam názvů agentů zjišťování, kteří našli prostředek
AgentSite
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam lokalit, ze kterých běží agenti zjišťování
AgentTime
Datový typ: DateTime
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam dat a časů zjišťování
AlwaysInternet
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Hodnota, která označuje, jestli se klient vždy chová jako internetový klient.
Client
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Hodnota označující, zda je v počítači nainstalovaný Configuration Manager klientský software. Možné hodnoty jsou:
Hodnota | Popis |
---|---|
0 | Počítač, který nemá nainstalovaný žádný klientský software. |
1 | Počítač s nainstalovaným klientským softwarem. |
ClientType
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Typ klienta, který je nainstalován v počítači. Možné hodnoty jsou:
Hodnota | Popis |
---|---|
0 | Legacy |
1 | Rozšířený klient |
3 | Klient zařízení |
ClientVersion
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Verze nainstalovaného klientského softwaru.
CPUType
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Typ procesoru, například StrongARM. V současné době tuto hodnotu hlásí jenom klienti zařízení.
CreationDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Datum, kdy byl záznam poprvé vytvořen, kdy byl prostředek poprvé zjištěn.
Decommissioned
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Příznak, který určuje, jestli je prostředek vyřazený z provozu, nebo ne.
DistinguishedName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Rozlišující název účtu.
EASDeviceID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
ID zařízení Exchange Active Sync pro správu mobilních zařízení.
HardwareID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
ID, které jednoznačně popisuje hardware, na kterém je klient nainstalován. Toto ID zůstane nezměněné při opětovném zpracování image nebo při následných instalacích operačního systému nebo klienta. To se liší od Configuration Manager jedinečné ID, které se za těchto okolností může změnit.
InternetEnabled
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Ukazuje, jestli je zařízení povolené jako internetové zařízení.
IPAddresses
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam IP adres přidružených k prostředku Pokud má prostředek nainstalovaných více síťových karet, zobrazí se více než jedna adresa.
IPSubnets
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam masek podsítě přidružených k IP adresám prostředků
IPv6Addresses
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam IPv6 adres prostředku
IPv6Prefixes
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam předpon IPv6 prostředku
IsAssignedToUser
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
true
pokud je prostředek přiřazený uživateli.
IsMachineChangesPersisted
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
true
pokud jsou změny počítače trvalé.
IsVirtualMachine
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
true
pokud je prostředkem virtuální počítač.
LastLogonUserDomain
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Doména používaná posledním přihlášeným uživatelem v době spuštění agenta zjišťování
LastLogonTimestamp
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Datum posledního přihlášení k systému.
LastLogonUserName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Jméno posledního přihlášeného uživatele v době spuštění agenta zjišťování
MACAddresses
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam médií.
Adresy MAC (Media Access Controller) prostředku.
MDMDeviceCategory
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Pokud je zařízení přiřazené kategorii zařízení, tato vlastnost obsahuje klíč GUID přidružený k nástroji CategoryID
, který je definovaný v serverové třídě služby WMI SMS_MDMDeviceCategory.
Name
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název prostředku.
NetbiosName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název používaný protokolem NetBIOS.
ObjectGUID
Datový typ: UInt8 Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Identifikátor GUID objektu prostředku načteného ze služby Active Directory.
Obsolete
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Hodnota identifikující stav záznamu I když je obvykle nastavena na hodnotu 0, je tato hodnota nastavena na hodnotu 1, pokud server zjistí, že záznam byl nahrazen jiným záznamem pro stejný počítač. Pokud má několik záznamů stejnou HardwareID
hodnotu (stejný počítač), označí se starší záznamy jako zastaralé.
OperatingSystemNameandVersion
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Řetězec volného tvaru, který popisuje operační systém.
PreviousSMSUUID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
ID hardwaru. Pokud klient zjistí, že se hardware výrazně změnil (to znamená, že klient byl pravděpodobně přesunut z jednoho počítače do druhého), vygeneruje pro sebe nový identifikátor GUID a ohlásí starý identifikátor v této vlastnosti. Server také označí starý záznam jako zastaralý.
PrimaryGroupID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Primární skupina prostředku načteného ze služby Active Directory
ResourceDomainORWorkgroup
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Doména nebo pracovní skupina, do které prostředek patří.
ResourceID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [key]
Viz SMS_Resource serverová třída služby WMI.
ResourceNames
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam názvů jiných než NetBIOS
ResourceType
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Typ prostředků na webu Další informace najdete v tématu serverová třída služby WMI SMS_ResourceMap.
SecurityGroupName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název skupiny zabezpečení
SID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
IDENTIFIKÁTOR SID prostředku načteného ze služby Active Directory.
SMBIOSGUID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
IDENTIFIKÁTOR GUID systému BIOS klientského počítače.
SMSAssignedSites
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam kódů lokalit pro lokality, ke kterým je zdroj přiřazen, na základě hranic lokalit I když je prostředek přiřazen k lokalitě, nemusí fungovat jako klient, pokud ještě není nainstalovaný klientský software.
SMSInstalledSites
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam kódů pro weby, na které zdroj hlásí data Nakonec by se měl tento seznam shodovat se seznamem přiřazených webů.
SMSUniqueIdentifier
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Jedinečné ID, které pochází z klientského počítače. Toto ID je jedinečné napříč weby.
SMSUUIDChangeDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Datum, kdy klient vygeneroval nový identifikátor GUID.
SNMPCommunityName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název komunity protokolu SNMP používaný při zjišťování sítě ke zjištění prostředku.
SystemContainerName
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Pole názvů kontejnerů služby Active Directory, do kterých systém patří.
SystemGroupName
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Pole názvů skupin služby Active Directory, do kterých systém patří.
SystemSystemOUName
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Pole organizačních jednotek (OU), do kterých systém patří.
SystemRoles
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Seznam rolí systému lokality, které prostředek provádí při instalaci Configuration Manager, jako je například distribuční bod. Hodnotu této vlastnosti mají pouze prostředky, které provádějí jednu nebo více konkrétních rolí systému lokality.
Unknown
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Neznámý.
UserAccountControl
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Hodnota řízení uživatelských účtů načtená ze služby Active Directory
VirtualMachineHostName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Název hostitele virtuálního počítače.
WipeStatus
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: Žádné
Stav vymazání zařízení, jak je hlášeno prostřednictvím Exchange Active Sync (EAS).
Hodnota | Stav vymazání |
---|---|
1 | Čeká na vymazání |
2 | Zrušení vymazání |
3 | Vymazání potvrzeno/zaregistrované |
Poznámky
Instance prostředků nelze vytvářet ani aktualizovat pomocí rozhraní WMI, ale prostředky musíte vytvořit nebo aktualizovat pomocí záznamů zjišťování dat. Instance prostředků ale můžete odstranit pomocí rozhraní WMI.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.
Viz taky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro