Função WTSVirtualChannelWrite (wtsapi32.h)
Grava dados no final do servidor de um canal virtual.
Sintaxe
BOOL WTSVirtualChannelWrite(
[in] HANDLE hChannelHandle,
[in] PCHAR Buffer,
[in] ULONG Length,
[out] PULONG pBytesWritten
);
Parâmetros
[in] hChannelHandle
Manipule para um canal virtual aberto pela função WTSVirtualChannelOpen .
[in] Buffer
Ponteiro para um buffer que contém os dados a serem gravados no canal virtual.
[in] Length
Especifica o tamanho, em bytes, dos dados a serem gravados.
[out] pBytesWritten
Ponteiro para uma variável que recebe o número de bytes gravados.
Retornar valor
Se a função for bem-sucedida, o valor retornado será um valor diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Comentários
ObservaçãoWTSVirtualChannelWrite não é thread-safe.
Para acessar um canal virtual de vários threads ou fazer E/S assíncrona por meio de um canal virtual, use WTSVirtualChannelQuery com WTSVirtualFileHandle.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wtsapi32.h |
Biblioteca | Wtsapi32.lib |
DLL | Wtsapi32.Dll |