SMS_AppDeploymentAssetDetails serverns WMI-klass
SMS_AppDeploymentAssetDetails
Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar information på tillgångsnivå om distributionen.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
Class SMS_AppDeploymentAssetDetails : SMS_BaseClass
{
UInt32 AppCI;
String AppName;
UInt32 AppStatusType;
UInt32 AssignmentID;
String AssignmentUniqueID;
String CollectionID;
String CollectionName;
UInt32 ComplianceState;
UInt32 DeploymentIntent;
UInt32 DTCI;
UInt32 DTModelID;
String DTName;
UInt64 DTResultID;
UInt32 EnforcementState;
UInt32 ExtendedInfoDescriptionID;
UInt32 ExtendedInfoID;
UInt32 InstalledState;
Boolean IsMachineAssignedToUser;
Boolean IsMachineChangesPersisted;
Boolean IsVM;
UInt32 MachineID;
String MachineName;
UInt32 PolicyModelID;
UInt32 Revision;
DateTime StartTime;
UInt32 StatusType;
String Technology;
UInt32 UpdateState;
String UserName;
String VMHostName;
};
Metoder
Klassen SMS_AppDeploymentAssetDetails
definierar inga metoder.
Egenskaper
AppCI
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Programkonfigurationsobjekt.
AppName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Programbeskrivning.
AppStatusType
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Programstatustyp. Möjliga värden är:
Värde | Programstatus |
---|---|
1 | Klart |
2 | InProgress |
3 | RequirementsNotMet |
4 | Okänd |
5 | Fel |
AssignmentID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, not_null, read]
Se SMS_CIAssignmentBaseClass serverns WMI-klass.
AssignmentUniqueID
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_CIAssignmentBaseClass serverns WMI-klass.
CollectionID
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
ID för den samling som distributionen distribuerades till.
CollectionName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Samlingsnamn.
ComplianceState
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Kompatibilitetstillstånd för konfigurationsobjektet.
DeploymentIntent
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Avsett syfte för distributionen, oavsett vilken åtgärd (installera eller avinstallera) som angetts. Möjliga värden är:
Värde | Avsett syfte |
---|---|
1 | Obligatoriskt |
2 | Tillgänglig |
3 | Simulera |
DTCI
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, not_null, read]
Konfigurationsobjekt för distributionstyp.
DTModelID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, not_null, read]
Modell-ID för distributionstyp.
DTName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Beskrivning av distributionstypen.
DTResultID
Datatyp: UInt64
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Resultat-ID för distributionstyp.
EnforcementState
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Verkställighetstillståndet. Möjliga värden är:
Värde | Tvingande tillstånd |
---|---|
0 | Okänt tvingande tillstånd |
1 | Tillämpning har startats |
2 | Tillämpning som väntar på innehåll |
3 | Väntar på att en annan installation ska slutföras |
4 | Väntar på underhållsperiod innan du installerar |
5 | Omstart krävs innan du installerar |
6 | Allmänt fel |
7 | Väntar på installation |
8 | Installera uppdatering |
9 | Väntar på omstart av systemet |
10 | Uppdateringen har installerats |
11 | Det gick inte att installera uppdateringen |
12 | Laddar ned uppdatering |
13 | Hämtad uppdatering |
14 | Det gick inte att ladda ned uppdateringen |
ExtendedInfoDescriptionID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Utökat informationsbeskrivnings-ID.
ExtendedInfoID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Utökat informations-ID.
InstalledState
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Installerat tillstånd. Möjliga värden är:
Värde | Installerat tillstånd |
---|---|
1 | Avinstallera |
2 | Installera |
3 | Okänd |
IsMachineAssignedToUser
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
om datorn har tilldelats till en användare.
IsMachineChangesPersisted
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
om ändringar som görs på den virtuella datorn sparas.
IsVM
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
om datorn är en virtuell dator.
MachineID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
ID för den virtuella datorn.
MachineName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, not_null, read]
Namn på virtuell dator.
PolicyModelID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Principmodell-ID.
Revision
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Översyn.
StartTime
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Distributionstid.
StatusType
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Statustyp.
Värde | Statustyp |
---|---|
1 | Klart |
2 | InProgress |
3 | RequirementsNotMet |
4 | Okänd |
5 | Fel |
Technology
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Teknik.
UpdateState
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Uppdateringstillstånd.
UserName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, not_null, read]
Användarnamn.
VMHostName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Värdnamn för virtuell dator.
Anmärkningar
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).