Freigeben über


DVC-Server-APIs

Die DVC-Server-APIs (Dynamic Virtual Channel) werden vom Remotedesktopverbindungsserver (RDC) der Verbindung implementiert.

In diesem Abschnitt

IWTSServerChannel

Diese Schnittstelle wird nicht unterstützt.

IWTSServerChannelManager

Diese Schnittstelle wird nicht unterstützt.

TPriority-

Diese Aufzählung wird nicht verwendet.

Änderungen des Verhaltens für andere Server-APIs

  • Die Server-API wurde mit einem zusätzlichen Aufruf erweitert, der einen dynamischen virtuellen Kanal (DVC) öffnet. Der zusätzliche Aufruf erfolgt mithilfe der funktion WTSVirtualChannelOpenEx.

  • WTSVirtualChannelRead-

    Wenn Sie diese API mit DVC verwenden, werden die Daten immer mit CHANNEL_PDU_HEADERvorgelesen. Dies bedeutet, dass alle Lesevorgänge mindestens mit dem als Eingabepuffer übergebenen CHANNEL_PDU_LENGTH Datenblock erfolgen müssen.

  • ReadFile-

    Wenn das Dateihandle an den DVC abgerufen wird, indem WTSVirtualChannelQuery mit Parameter WTSVirtualFileHandleaufgerufen wird, gilt die gleiche Regel. Alle Lesevorgänge enthalten die CHANNEL_PDU_HEADER, und der Lesepuffer muss mindestens CHANNEL_PDU_LENGTH Größe aufweisen.