Freigeben über


IUPnPServiceAsync::EndSCPDDownload-Methode (upnp.h)

Die EndSCPDDownload-Methode ruft die Ergebnisse eines vorherigen asynchronen Downloads eines SCPD-Dokuments (Service Control Protocol Description) ab.

Syntax

HRESULT EndSCPDDownload(
        ULONG64 ullRequestID,
  [out] BSTR    *pbstrSCPDDoc
);

Parameter

ullRequestID

Zeiger auf einen 64-Bit-ULONG-Wert , der dem BeginSCPDDownload-Vorgang entspricht, der vor diesem Aufruf angefordert wurde.

[out] pbstrSCPDDoc

Ein Puffer, der das SCPD-Dokument enthält.

Rückgabewert

Gibt bei Erfolg S_OK zurück. Andernfalls gibt die Methode einen COM-Fehlercode zurück, der in WinError.h oder einen der folgenden Werte definiert ist:

Rückgabecode Beschreibung
E_FAIL
Fehler beim Abschließen des SCPD-Downloads und Abrufen der Dokumentzeichenfolge.
E_INVALIDARG
ullRequestID stimmt nicht mit dem ausstehenden asynchronen Aufruf überein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile upnp.h
DLL Upnp.dll

Weitere Informationen

IUPnPServiceAsync

IUPnPServiceAsync::BeginSCPDDownload