Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
öğesinin durumunun RequestedState parametresinde belirtilen değere değiştirilmesini istemektedir. İstenen durum değişikliği gerçekleştiğinde, öğenin EnabledState ve RequestedState değeri aynı olur. RequestChangeState yönteminin birden çok kez çağrılması, önceki isteklerin üzerine yazılması veya kaybolmasına neden olabilir. 0 döndürülürse, görev başarıyla tamamlanır ve ConcreteJob kullanımı gerekli değildir. 4096 (0x1000) döndürülürse, görevin tamamlanması biraz zaman alır, ConcreteJob oluşturulur ve başvurusu İş çıkış parametresinde döndürülür. Diğer dönüş kodları bir hata koşulu gösterir.
Sözdizimi
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Parametre
-
RequestedState [in]
-
öğe için istenen durum. RequestStateChange yönteminin dönüş kodu 0 ('Hata Olmadan Tamamlandı'), 3 ('Timeout') veya 4096 (0x1000) ('İş Başlatıldı') ise bu bilgiler örneğin RequestedState özelliğine yerleştirilir. RequestedState değerlerinin ayrıntılı açıklamaları için EnabledState ve RequestedState özelliklerinin açıklamasına bakın.
-
Etkin (2)
-
Devre Dışı (3)
-
Kapatma (4)
-
çevrimdışı (6)
-
Test (7)
-
Erteleme (8)
-
Quiesce (9)
-
Yeniden Başlatma (10)
-
Sıfırlama (11)
-
DMTF Ayrılmış (12 32767)
-
Satıcı Ayrılmış (32768 65535)
-
-
İş [out]
-
İşe başvuru içeren bir CIM_ConcreteJob (görev tamamlandığında null olabilir).
-
TimeoutPeriod [in]
-
İstemcinin yeni duruma geçişin geçmesi için bekleyeceği en uzun süreyi belirten zaman aşımı süresi. Bu dönemi belirtmek için aralık biçimi kullanılmalıdır. 0 veya null parametre değeri, istemcinin geçiş için zaman gereksinimi olmadığını gösterir. Bu özellik 0 veya null içermiyorsa ve uygulama bu parametreyi desteklemiyorsa, 'Use Of Timeout Parameter Not Supported' dönüş kodu döndürülmelidir.
Dönüş değeri
-
Hatasız Tamamlandı (0)
-
Desteklenmiyor (1)
-
Bilinmeyen veya Belirtilmeyen Hata (2)
-
Zaman Aşımı Süresi içinde tamamlanamıyor (3)
-
Başarısız (4)
-
Geçersiz Parametre (5)
-
Kullanımda (6)
-
DMTF Ayrılmış (7 4095)
-
Yöntem Parametreleri İşaretlendi - İş Başlatıldı (4096)
-
Geçersiz Durum Geçişi (4097)
-
Zaman Aşımı Parametresinin Kullanımı Desteklenmiyor (4098)
-
Meşgul (4099)
-
Yöntemi Ayrılmış (4100 32767)
-
Satıcıya Özel (32768 65535)
Gereksinim -leri
Gereksinim | Değer |
---|---|
Desteklenen en düşük istemci |
Windows 8 |
Desteklenen en düşük sunucu |
Windows Server 2012 |
Namespace |
Root\standardcimv2 |
MOF |
|
DLL |
|