Metodo IWSDDeviceProxy::GetAllMetadata (wsdclient.h)
Recupera tutti i metadati per questo dispositivo.
Sintassi
HRESULT GetAllMetadata(
[out] WSD_METADATA_SECTION_LIST **ppMetadata
);
Parametri
[out] ppMetadata
Riferimento a una struttura WSD_METADATA_SECTION_LIST che specifica tutti i metadati correlati a un dispositivo. 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 |
---|---|
|
Il metodo è stato completato correttamente. |
|
ppMetadata è NULL. |
Commenti
Questo metodo viene fornito in modo che sia possibile accedere ai metadati estesi. Il produttore, l'host del servizio e i metadati specifici del dispositivo sono i migliori ottenuti usando metodi forniti in modo specifico per tali scopi.
GetAllMetadata non causerà il recupero dei metadati dal dispositivo da parte del proxy del dispositivo. GetAllMetadata restituirà invece i metadati recuperati con l'ultima chiamata a BeginGetMetadata e EndGetMetadata. Se nessuno di questi metodi è stato chiamato, GetAllMetadata restituirà i metadati recuperati quando l'oggetto IWSDDeviceProxy è stato inizializzato.
Al termine dell'operazione, la memoria in ppMetadata sarà valida fino a quando non viene chiamato BeginGetMetadata o EndGetMetadata o fino al rilascio dell'oggetto IWSDDeviceProxy .
Requisiti
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 |