Compartilhar via


TransportEncode

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função é usada para encapsular dados com um cabeçalho Transport-specific e um bloco informações finais. Se exigido, o cabeçalho e bloco informações finais são determinados pela OEM e o transporte.

Syntax

BOOL TransportEncode(
  LPBYTE pbFrame,
  USHORT cbData
);

Parameters

  • pbFrame
    [no] Ponteiro para um completo quadro.
  • cbData
    [no] Contagem do número de bytes que compõem o parte de dados do quadro.

Return Value

Se a codificação for bem-sucedido, TRUE é retornado; caso contrário, FALSE é retornado.

Remarks

Dado um quadro e o tamanho dos dados, o OEM será codificar o quadro seja adequado para a atual transporte. Atribuir TransportEncode para o registro ou alerta pfnEncode membro de KITLTRANSPORTOEMKitlInit durante.

O quadro é garantido seja grande o suficiente para o cabeçalho transporte e informações finais transporte baseiam em solicitações do OEM tamanho na Kitl.FrmHdrSize e Kitl.FrmTlrSize campos de KITLTRANSPORT.

O quadro é transmitido com a seguinte dados localizados o cabeçalho quadro. O OEM simplesmente precisa preencher o quadro cabeçalho e informações finais, se um informações finais é exigido.

Requirements

Header kitl.h
Library Kitl.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

KITLTRANSPORT
OEMKitlInit