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.
Belirtilen özelliği ve tüm niteleyicilerini bir CIM sınıf tanımından siler.
Not
Bu API yalnızca dahili kullanım içindir. Geliştirici kodundan kullanıma yönelik değildir.
Sözdizimi
HRESULT Delete (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszName
);
Parametreler
vFunc
[in] Bu parametre kullanılmadı.
ptr
[in] IWbemClassObject örneğinin işaretçisi .
wszName
[in] Silinecek özelliğin adı.
wszName geçerli LPCWSTRbir işaretçi olmalıdır.
Döndürülen değer
Bu işlev tarafından döndürülen aşağıdaki değerler WbemCli.h üst bilgi dosyasında tanımlanır veya bunları kodunuzda sabit olarak tanımlayabilirsiniz:
| Sabit | Değer | Açıklama |
|---|---|---|
WBEM_E_FAILED |
0x80041001 | Belirtilmemiş bir hata oluştu. |
WBEM_E_INVALID_OPERATION |
0x80041016 | Özellik silinemiyor. |
WBEM_E_INVALID_PARAMETER |
0x80041008 |
wszName geçersizdir. |
WBEM_E_NOT_FOUND |
0x80041002 | Belirtilen özellik yok. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | İşlemi tamamlamak için yeterli bellek yok. |
WBEM_E_PROPAGATED_PROPERTY |
0x8004101c | özelliği bir temel sınıftan devralınır. |
WBEM_E_SYSTEM_PROPERTY |
özelliği bir sistem özelliğidir. | |
WBEM_S_NO_ERROR |
0 | İşlev çağrısı başarılı oldu. |
WBEM_E_RESET_TO_DEFAULT |
0x80041030 | İşlev, geçerli sınıf için bir geçersiz kılma varsayılan değerini sildi. Üst sınıftaki bu özelliğin varsayılan değeri yeniden etkinleştirildi. |
Açıklamalar
Bu işlev , IWbemClassObject::D elete yöntemine yapılan çağrıyı sarmalar.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: WMINet_Utils.idl
.NET Framework Sürümleri: 4.7.2 sürümünden itibaren kullanılabilir