Dela via


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).