IUPnPServiceAsync::BeginSCPDDownload-Methode (upnp.h)
Die BeginSCPDDownload-Methode initiiert den asynchronen Download eines SCPD-Dokuments (Service Control Protocol Description).
Syntax
HRESULT BeginSCPDDownload(
[in, optional] IUPnPAsyncResult *pAsyncResult,
[out] PULONG64 pullRequestID
);
Parameter
[in, optional] pAsyncResult
Gibt einen Zeiger auf ein IUPnPAsyncResult-Objekt an. Wenn der BeginSCPDDownload-Aufruf abgeschlossen ist, verwendet UPnP die IUPnPAsyncResult::AsyncOperationComplete-Methode , um den Kontrollpunkt zu benachrichtigen.
[out] pullRequestID
Zeiger auf einen 64-Bit-ULONG-Wert , der zum Identifizieren des BeginSCPDDownload-Vorgangs verwendet wird, der vor diesem Aufruf angefordert wurde.
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 |
---|---|
|
Fehler beim Initiieren des SCPD-Downloads. |
|
pAsyncResult ist ungültig. |
Anforderungen
Anforderung | Wert |
---|---|
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 |