다음을 통해 공유


IServiceProvider::QueryService(REFGUID,REFIID,void**) 메서드(servprov.h)

구문

HRESULT QueryService(
  REFGUID guidService,
  REFIID  riid,
  void    **ppvObject
);

매개 변수

guidService

서비스의 고유 식별자(SID)입니다.

riid

호출자가 서비스에 대해 수신하려는 인터페이스의 고유 식별자입니다.

ppvObject

이 함수에서 성공적으로 반환될 때 서비스의 인터페이스 포인터를 받을 호출자가 할당한 변수의 주소입니다. 호출자는 서비스가 더 이상 필요하지 않을 때 이 인터페이스 포인터를 통해 Release 를 호출합니다.

반환 값

성공에 S_OK.

설명

QueryService 는 guidService로 식별된 서비스의 구현을 만들거나 액세스합니다. ppv에서 riid로 지정된 인터페이스의 주소를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 빌드 22000
지원되는 최소 서버 Windows 빌드 22000
머리글 servprov.h