Méthode IWSDDeviceProxy ::EndGetMetadata (wsdclient.h)
Termine une demande asynchrone de métadonnées et retourne les métadonnées liées à un appareil.
Syntaxe
HRESULT EndGetMetadata(
[in] IWSDAsyncResult *pResult
);
Paramètres
[in] pResult
Objet IWSDAsyncResult retourné par BeginGetMetadata.
Valeur retournée
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants :
Code de retour | Description |
---|---|
|
La méthode s’est terminée avec succès. |
|
pResult a la valeur NULL. |
|
Impossible de terminer la méthode. |
|
Échec de la méthode. Les métadonnées n’ont pas été retournées, n’étaient pas valides ou une erreur a été générée. |
|
Mémoire insuffisante pour terminer l’opération. |
Remarques
EndGetMetadata doit être appelé uniquement après que l’objet IWSDAsyncResult retourné par BeginGetMetadata a indiqué que l’opération est terminée. Une fois EndGetMetadata appelé, les résultats de la dernière récupération des métadonnées sont accessibles via les méthodes GetAllMetadata, GetHostMetadata, GetThisDeviceMetadata et GetThisModelMetadata .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdclient.h (inclure Wsdapi.h) |
DLL | Wsdapi.dll |