Condividi tramite


Metodo IWSDDeviceProxy::GetHostMetadata (wsdclient.h)

Recupera i metadati specifici della classe per il dispositivo che descrive le funzionalità del dispositivo e i servizi ospitati.

Sintassi

HRESULT GetHostMetadata(
  [out] WSD_HOST_METADATA **ppHostMetadata
);

Parametri

[out] ppHostMetadata

Riferimento a una struttura WSD_HOST_METADATA che specifica i metadati. Non rilasciare questo oggetto.

Valore restituito

Questo metodo può restituire uno di questi valori.

I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_POINTER
ppHostMetadata è NULL.

Commenti

GetHostMetadata non causerà il recupero dei metadati dal dispositivo da parte del proxy del dispositivo. GetHostMetadata restituirà invece i metadati recuperati con l'ultima chiamata a BeginGetMetadata e EndGetMetadata. Se nessuno di questi metodi è stato chiamato, GetHostMetadata restituirà i metadati recuperati quando l'oggetto IWSDDeviceProxy è stato inizializzato.

Al termine, la memoria in ppMetadata sarà valida fino a quando beginGetMetadata o EndGetMetadata non viene chiamato o fino al rilascio dell'oggetto IWSDDeviceProxy .

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 (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDDeviceProxy