IWSDDeviceProxy::GetServiceProxyByType 메서드(wsdclient.h)
포트 유형 이름으로 디바이스에서 노출하는 서비스에 대한 일반 IWSDServiceProxy 프록시를 검색합니다.
구문
HRESULT GetServiceProxyByType(
[in] const WSDXML_NAME *pType,
[out] IWSDServiceProxy **ppServiceProxy
);
매개 변수
[in] pType
포트 형식 이름을 지정하는 WSDXML_NAME 구조체에 대한 참조입니다.
[out] ppServiceProxy
지정된 서비스와 연결된 IWSDServiceProxy 개체에 대한 포인터입니다.
반환 값
가능한 반환 값에는 다음이 포함되지만 이에 국한되지는 않습니다.
반환 코드 | Description |
---|---|
|
메서드가 성공적으로 완료되었습니다. |
|
pType 또는 ppServiceProxy 는 NULL입니다. |
|
pType으로 지정된 서비스와 연결된 메타데이터가 없습니다. |
|
메모리가 부족하여 작업을 완료할 수 없습니다. |
|
서비스 프록시와 연결된 엔드포인트가 없습니다. |
설명
디바이스가 지정된 유형의 서비스를 둘 이상 호스트하는 경우 서비스 중 하나에 대한 프록시가 반환될 수 있습니다. 이러한 경우 호출자는 반환되는 특정 서비스 프록시에 의존해서는 안 됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | wsdclient.h(Wsdapi.h 포함) |
DLL | Wsdapi.dll |