Aracılığıyla paylaş


GetMethodQualifierSet işlevi

Belirli bir yöntem için niteleyici kümesini alır.

Not

Bu API yalnızca dahili kullanım içindir. Geliştirici kodundan kullanıma yönelik değildir.

Sözdizimi

HRESULT GetMethodQualifierSet (
   [in] int                 vFunc,
   [in] IWbemClassObject*   ptr,
   [in] LPCWSTR             wszMethod,
   [out] IWbemQualifierSet  **ppQualSet
);

Parametreler

vFunc
[in] Bu parametre kullanılmadı.

ptr
[in] IWbemClassObject örneğinin işaretçisi .

wszMethod
[in] Yöntem adı. wszMethod geçerli LPCWSTRbir öğesine işaret etmelidir.

ppQualSet
[out] Yöntemin niteleyicilerine erişim sağlayan arabirim işaretçisini alır. ppQualSet olamaz null. Hata oluşursa, yeni bir nesne döndürülür ve işaretçi işaret etmek için nullayarlanı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_NOT_FOUND 0x80041002 Belirtilen yöntem yok.
WBEM_E_INVALID_PARAMETER 0x80041008 parametresidir null.
WBEM_S_NO_ERROR 0 İşlev çağrısı başarılı oldu.

Açıklamalar

Bu işlev , IWbemClassObject::GetMethodQualifierSet yöntemine yapılan çağrıyı sarmalar.

Bu işleve yapılan çağrı yalnızca geçerli nesne bir CIM sınıf tanımı olduğunda desteklenir. CIM örneklerini işaret eden IWbemClassObject işaretçileri için yöntem işleme kullanılamaz.

Her yöntemin kendi niteleyicileri olabileceğinden, IWbemQualifierSet işaretçisi çağıranın bu niteleyicileri eklemesine, düzenlemesine veya silmesine olanak tanır.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: WMINet_Utils.idl

.NET Framework Sürümleri: 4.7.2 sürümünden itibaren kullanılabilir

Ayrıca bkz.