Condividi tramite


Funzione WTSVirtualChannelWrite (wtsapi32.h)

Scrive i dati alla fine del server di un canale virtuale.

Sintassi

BOOL WTSVirtualChannelWrite(
  [in]  HANDLE hChannelHandle,
  [in]  PCHAR  Buffer,
  [in]  ULONG  Length,
  [out] PULONG pBytesWritten
);

Parametri

[in] hChannelHandle

Gestire un canale virtuale aperto dalla funzione WTSVirtualChannelOpen .

[in] Buffer

Puntatore a un buffer contenente i dati da scrivere nel canale virtuale.

[in] Length

Specifica le dimensioni, in byte, dei dati da scrivere.

[out] pBytesWritten

Puntatore a una variabile che riceve il numero di byte scritti.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un valore diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

NotaWTSVirtualChannelWrite non è thread safe. Per accedere a un canale virtuale da più thread o per eseguire operazioni di I/O asincrone tramite un canale virtuale, usare WTSVirtualChannelQuery con WTSVirtualFileHandle.
 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wtsapi32.h
Libreria Wtsapi32.lib
DLL Wtsapi32.Dll

Vedi anche

WTSVirtualChannelQuery

WTSVirtualChannelRead