Freigeben über


DVC-Server-APIs

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

In diesem Abschnitt

IWTSServerChannel

Diese Schnittstelle wird nicht unterstützt.

IWTSServerChannelManager

Diese Schnittstelle wird nicht unterstützt.

Datenpriorität

Diese Enumeration wird nicht verwendet.

Verhaltensänderungen für andere Server-APIs

  • Die Server-API wurde um einen 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 gelesenen Daten immer mit CHANNEL_PDU_HEADER vorangestellt. Dies bedeutet, dass jeder Lesevorgang mindestens mit dem CHANNEL_PDU_LENGTH Datenblocks erfolgen muss, der als Eingabepuffer übergeben wird.

  • ReadFile

    Wenn das Dateihandle für den DVC durch Aufrufen von WTSVirtualChannelQuery mit dem Parameter WTSVirtualFileHandle abgerufen wird, gilt die gleiche Regel. Alle Lesevorgänge enthalten den CHANNEL_PDU_HEADER, und der Lesepuffer muss mindestens CHANNEL_PDU_LENGTH Größe aufweisen.