Aracılığıyla paylaş


GetQualifierSet işlevi

Sınıf örneği veya sınıf tanımı için niteleyici kümesini alır.

Not

Bu API yalnızca iç kullanıma yöneliktir. Geliştirici kodundan kullanılmak üzere tasarlanmamıştır.

Sözdizimi

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

Parametreler

vFunc
[in] Bu parametre kullanılmadı.

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

ppQualSet
[out] Sınıf nesnesinin 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 değiştirilmeden bırakılı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 Genel bir hata oluştu.
WBEM_E_NOT_FOUND 0x80041002 Belirtilen yöntem yok.
WBEM_E_OUT_OF_MEMORY 0x80041006 İşlemi tamamlamak için yeterli bellek yok.
WBEM_E_INVALID_PARAMETER 0x80041008 Parametre: null.
WBEM_S_NO_ERROR 0 İşlev çağrısı başarılı oldu.

Açıklamalar

Bu işlev bir çağrıyı IWbemClassObject::GetQualifierSet yöntemine sarmalar .

IWbemQualifierSet işaretçisi, çağıranın bu niteleyicileri eklemesine, düzenlemesine veya silmesine olanak tanır. Bu tür eklenen, düzenlenen veya silinen niteleyiciler tüm örnek veya sınıf tanımı için geçerlidir.

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.