Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WMI-klassmetoden QueryOSDBinaryInjectionStatus (Windows Management Instrumentation) i Configuration Manager frågar aktuell status för inmatning av binärfiler för operativsystemdistribution i en startavbildning.
Följande syntax är förenklad från MOF-kod (Managed Object Format) och definierar metoden.
Syntax
SInt32 QueryOSDBinaryInjectionStatus(
String ContextID,
UInt32 Status,
UInt32 Progress,
UInt32 MaxProgress,
String ProgressText,
SInt32 ErrorCode,
String ExtendedErrorInfo
);
Parametrar
ContextID Datatyp: String
Kvalificerare: [i]
ID:t för kontexten (index) som eventuellt associeras med statusen vid import av en startavbildning. Detta ID anges av ContextID egenskapen för SMS_BootImagePackage Server WMI-klass.
Status Datatyp: UInt32
Kvalificerare: [ut]
Aktuell status för binär inmatning. Möjliga värden är:
| Värde | Status |
|---|---|
| 0 | Slutförd |
| 1 | Pågående |
| 2 | Fel |
| 3 | Ingen status |
Progress Datatyp: UInt32
Kvalificerare: [ut]
Förloppsstatus som anger numret på det aktuella steget i den binära inmatningsåtgärden.
MaxProgress Datatyp: UInt32
Kvalificerare: [ut]
Det totala antalet steg i den binära inmatningsåtgärden.
ProgressText Datatyp: String
Kvalificerare: [ut]
En användarläsbar sträng som identifierar det aktuella förloppet för den binära inmatningsåtgärden.
ErrorCode Datatyp: SInt32
Kvalificerare: [ut]
En 32-bitars felkod i händelse av ett fel i den binära inmatningsåtgärden. Ett exempel på en felkod är FILE_NOT_FOUND (2). Loggfilen innehåller information om felkoden.
ExtendedErrorInfo Datatyp: String
Kvalificerare: [ut]
Ytterligare felinformation om parametern är inställd på ErrorCode en felkod. För närvarande används den här parametern för att rapportera information om drivrutinsfilen om den binära inmatningsåtgärden misslyckas med att mata in binärfilerna för en viss drivrutin.
Returvärden
En SInt32 datatyp som är 0 för att indikera framgång eller inte noll för att indikera fel.
Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.
Anmärkningar
För att använda QueryOSDBinaryInjectionStatus metoden måste din ansökan:
Upprätta en anslutning till SMS-leverantören. Mer information finns i Grunderna för SMS-providern.
Anropa metoden ExportDefaultBootImage i klass SMS_BootImagePackage.
Anropa
QueryOSDBinaryInjectionStatussedan efter behov för att ta reda på status för den binära inmatningsåtgärden.Använd värdena för parametrarna
Progressoch förMaxProgressatt fastställa statusen för procent färdigt för den binära inmatningsåtgärden.
Krav
Körningskrav
Mer information finns i Körningskrav för Configuration Manager Server.
Utvecklingskrav
Mer information finns i Utvecklingskrav för Configuration Manager Server.
Se även
SMS_BootImagePackage Server WMI-klassExportDefaultBootImage-metoden i klass SMS_BootImagePackage