Udostępnij przez


GetMethodQualifierSet, funkcja

Pobiera zestaw kwalifikatora dla określonej metody.

Uwaga

Ten interfejs API jest przeznaczony tylko do użytku wewnętrznego. Nie jest ona przeznaczona do użycia z kodu dewelopera.

Składnia

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

Parametry

vFunc
[w] Ten parametr jest nieużywany.

ptr
[w] Wskaźnik do wystąpienia IWbemClassObject .

wszMethod
[w] Nazwa metody. wszMethod musi wskazywać prawidłowy LPCWSTRelement .

ppQualSet
[out] Odbiera wskaźnik interfejsu, który umożliwia dostęp do kwalifikatorów metody. ppQualSet nie może być null. Jeśli wystąpi błąd, nowy obiekt nie jest zwracany, a wskaźnik jest ustawiony na nullwartość .

Wartość zwracana

Następujące wartości zwracane przez tę funkcję są zdefiniowane w pliku nagłówka WbemCli.h lub można je zdefiniować jako stałe w kodzie:

Stała Wartość Opis
WBEM_E_NOT_FOUND 0x80041002 Określona metoda nie istnieje.
WBEM_E_INVALID_PARAMETER 0x80041008 Parametr to null.
WBEM_S_NO_ERROR 0 Wywołanie funkcji zakończyło się pomyślnie.

Uwagi

Ta funkcja zawija wywołanie metody IWbemClassObject::GetMethodQualifierSet .

Wywołanie tej funkcji jest obsługiwane tylko wtedy, gdy bieżący obiekt jest definicją klasy CIM. Manipulowanie metodą nie jest dostępne dla wskaźników IWbemClassObject wskazujących wystąpienia modelu CIM.

Ponieważ każda metoda może mieć własne kwalifikatory, wskaźnik IWbemQualifierSet umożliwia wywołującemu dodawanie, edytowanie lub usuwanie tych kwalifikatorów.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: WMINet_Utils.idl

.NET Framework wersje: dostępne od wersji 4.7.2

Zobacz też