IUPnPServiceAsync ::BeginSCPDDownload, méthode (upnp.h)
La méthode BeginSCPDDownload lance le téléchargement asynchrone d’un document SCPD (Service Control Protocol Description).
Syntaxe
HRESULT BeginSCPDDownload(
[in, optional] IUPnPAsyncResult *pAsyncResult,
[out] PULONG64 pullRequestID
);
Paramètres
[in, optional] pAsyncResult
Spécifie un pointeur vers un objet IUPnPAsyncResult . Une fois l’appel BeginSCPDDownload terminé, UPnP utilise la méthode IUPnPAsyncResult ::AsyncOperationComplete pour notifier le point de contrôle.
[out] pullRequestID
Pointeur vers une valeur ULONG 64 bits utilisée pour identifier l’opération BeginSCPDDownload demandée avant cet appel.
Valeur retournée
Renvoie S_OK en cas de réussite. Sinon, la méthode retourne un code d’erreur COM défini dans WinError.h ou l’une des valeurs suivantes :
Code de retour | Description |
---|---|
|
Échec du lancement du téléchargement SCPD. |
|
pAsyncResult n’est pas valide. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | upnp.h |
DLL | Upnp.dll |