SMS_BootImagePackage Sınıfında QueryOSDBinaryInjectionStatus Yöntemi
QueryOSDBinaryInjectionStatus
Windows Yönetim Araçları (WMI) sınıf yöntemi, Configuration Manager işletim sistemi dağıtım ikili dosyalarının önyükleme görüntüsüne eklenmesinin geçerli durumunu sorgular.
Aşağıdaki söz dizimi Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve yöntemini tanımlar.
Sözdizimi
SInt32 QueryOSDBinaryInjectionStatus(
String ContextID,
UInt32 Status,
UInt32 Progress,
UInt32 MaxProgress,
String ProgressText,
SInt32 ErrorCode,
String ExtendedErrorInfo
);
Parametre
ContextID
Veri türü: String
Niteleyiciler: [in]
İsteğe bağlı olarak önyükleme görüntüsünün içeri aktarılmasından sonra durumla ilişkili bağlamın (dizin) kimliği. Bu kimlik, SMS_BootImagePackage Sunucusu WMI Sınıfının özelliğiyle ContextID
gösterilir.
Status
Veri türü: UInt32
Niteleyiciler: [out]
İkili eklemenin geçerli durumu. Olası değerler şunlardır:
Değer | Durum |
---|---|
0 | Tam |
1 | Devam ediyor |
2 | Error |
3 | Durum yok |
Progress
Veri türü: UInt32
Niteleyiciler: [out]
İkili ekleme işlemindeki geçerli adımın sayısını gösteren ilerleme durumu.
MaxProgress
Veri türü: UInt32
Niteleyiciler: [out]
İkili ekleme işlemindeki adımların toplam sayısı.
ProgressText
Veri türü: String
Niteleyiciler: [out]
İkili ekleme işleminin geçerli ilerleme durumunu tanımlayan, kullanıcı tarafından okunabilir bir dize.
ErrorCode
Veri türü: SInt32
Niteleyiciler: [out]
İkili ekleme işleminde hata olması durumunda 32 bit hata kodu. Hata koduna örnek olarak FILE_NOT_FOUND (2) gösteriliyor. Günlük dosyası hata kodu ayrıntılarını içerir.
ExtendedErrorInfo
Veri türü: String
Niteleyiciler: [out]
Parametre bir hata koduna ErrorCode
ayarlandıysa ek hata bilgileri. Şu anda bu parametre, ikili ekleme işlemi belirli bir sürücü için ikili dosyaları ekleyemezse sürücü dosya bilgilerini raporlamak için kullanılır.
Dönüş Değerleri
SInt32
Başarıyı göstermek için 0 veya başarısızlığı göstermek için sıfır olmayan bir veri türü.
Döndürülen hataları işleme hakkında bilgi için bkz. Configuration Manager Hataları Hakkında.
Açıklamalar
yöntemini kullanmak için uygulamanızın QueryOSDBinaryInjectionStatus
şunları yapması gerekir:
SMS Sağlayıcısı ile bağlantı kurun. Daha fazla bilgi için bkz. SMS Sağlayıcısı ile ilgili temel bilgiler.
SMS_BootImagePackage Sunucusu WMI Sınıfı nesnesine erişin.
Sınıf SMS_BootImagePackage ExportDefaultBootImage Yöntemini çağırın.
Ardından, ikili ekleme işleminin durumunu öğrenmek için gerektiği gibi çağrısı
QueryOSDBinaryInjectionStatus
yapın.İkili ekleme işleminin
Progress
tamamlanma yüzdesini belirlemek için veMaxProgress
parametrelerinin değerlerini kullanın.
Gereksinimler
Çalışma Zamanı Gereksinimleri
Daha fazla bilgi için bkz. Configuration Manager Sunucu Çalışma Zamanı Gereksinimleri.
Geliştirme Gereksinimleri
Daha fazla bilgi için bkz. sunucu geliştirme gereksinimleri Configuration Manager.
Ayrıca Bkz
SMS_BootImagePackage Sunucusu WMI Sınıfı
SMS_BootImagePackage Sınıfında ExportDefaultBootImage Yöntemi