Freigeben über


PFN_WdsTransportClientSessionComplete Rückruffunktion (wdstci.h)

Der PFN_WdsTransportClientSessionCompete Rückrufs wird vom Client verwendet, um anzugeben, dass keine Rückrufe mehr an den Consumer gesendet werden und dass die Sitzung entweder erfolgreich abgeschlossen wurde oder dass ein nicht wiederherstellbarer Fehler aufgetreten ist.

Syntax

PFN_WdsTransportClientSessionComplete PfnWdstransportclientsessioncomplete;

void PfnWdstransportclientsessioncomplete(
  [in] HANDLE hSessionKey,
  [in] PVOID pCallerData,
  [in] DWORD dwError
)
{...}

Parameter

[in] hSessionKey

Das Handle, das zur gestarteten Sitzung gehört.

[in] pCallerData

Zeiger auf die aufruferspezifischen Daten für diese Sitzung. Diese Daten wurden im Aufruf der WdsTransportClientStartSession-Funktion angegeben.

[in] dwError

Die gesamt status der Dateiübertragung. Wenn die Sitzung erfolgreich war, wird dieser Wert auf ERROR_SUCCESS festgelegt. Wenn die Sitzung nicht erfolgreich war, wird der Fehlercode für die Sitzung festgelegt.

Rückgabewert

Keine

Bemerkungen

Dies ist der letzte Rückruf, den ein Consumer empfängt. Der Consumer erhält diesen Rückruf immer, auch wenn die Sitzung abgebrochen wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wdstci.h