Metodo IWSDDeviceProxy::GetServiceProxyById (wsdclient.h)
Recupera un proxy del servizio IWSDServiceProxy generico in base all'ID del servizio. Gli ID servizio possono essere ottenuti esaminando i metadati dell'host del servizio.
Sintassi
HRESULT GetServiceProxyById(
[in] LPCWSTR pszServiceId,
[out] IWSDServiceProxy **ppServiceProxy
);
Parametri
[in] pszServiceId
ID servizio.
[out] ppServiceProxy
Puntatore a un oggetto IWSDServiceProxy per il proxy del servizio specificato.
Valore restituito
I valori restituiti possibili includono, ma non sono limitati a, quanto segue:
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
ppServiceProxy è NULL. |
|
La lunghezza in caratteri di pszServiceId supera WSD_MAX_TEXT_LENGTH (8192) o non sono presenti metadati associati al servizio specificato da pszServiceId. |
|
Memoria insufficiente per completare l'operazione. |
|
Non esiste alcun endpoint associato al proxy del servizio. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wsdclient.h (includere Wsdapi.h) |
DLL | Wsdapi.dll |