특정 메서드에 대한 한정자 집합을 검색합니다.
참고
이 API는 내부 전용입니다. 개발자 코드에서 사용할 수 없습니다.
구문
HRESULT GetMethodQualifierSet (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethod,
[out] IWbemQualifierSet **ppQualSet
);
매개 변수
vFunc
[in] 이 매개 변수는 사용되지 않습니다.
ptr
[in] IWbemClassObject 인스턴스에 대한 포인터입니다.
wszMethod
[in] 메서드 이름입니다.
wszMethod는 유효한 LPCWSTR을 가리켜야 합니다.
ppQualSet
[out] 메서드의 한정자에 대한 액세스를 허용하는 인터페이스 포인터를 받습니다.
ppQualSet가 null이 될 수 없는 경우 오류가 발생하면 새 개체가 반환되지 않고 포인터가 null을 가리키도록 설정됩니다.
반환 값
이 함수가 반환하는 다음 값은 WbemCli.h 헤더 파일에 정의되어 있거나 코드에서 상수로 정의할 수 있습니다.
| 상수 | 값 | Description |
|---|---|---|
WBEM_E_NOT_FOUND |
0x80041002 | 지정한 메서드가 존재하지 않습니다. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | 매개 변수는 null입니다. |
WBEM_S_NO_ERROR |
0 | 함수 호출에 성공했습니다. |
설명
이 함수는 IWbemClassObject::GetMethodQualifierSet 메서드에 대한 호출을 래핑합니다.
이 함수에 대한 호출은 현재 개체가 CIM 클래스 정의인 경우에만 지원됩니다. CIM 인스턴스를 가리키는 IWbemClassObject 포인터에는 메서드 조작을 사용할 수 없습니다.
각 메서드에는 고유한 한정자가 있을 수 있으므로 IWbemQualifierSet 포인터를 사용하면 호출자가 이러한 한정자를 추가, 편집 또는 삭제할 수 있습니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: WMINet_Utils.idl
.NET Framework 버전: 4.7.2부터 사용 가능
참고 항목
.NET