Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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