Compartilhar via


WapRead

Windows Mobile SupportedWindows Embedded CE Supported

9/19/2008

Esta função lê um pacote.

Syntax

HRESULT WapRead(
  const WAP_HANDLE whHandle,
  WAP_PRIMITIVE_BASE* const pwpbPrimitiveBuffer,
  const DWORD dwPrimitiveBufferSize 
);

Parameters

  • whHandle
    [no] O identificador WAP recuperados pelo WapOpen função.
  • pwpbPrimitiveBuffer
    [out] Ponteiro para uma reserva contendo uma estrutura layer-specific do tipo WAP_PRIMITIVE_BASE. Todas as PDUs que é derivado das WAP_PRIMITIVE_BASE estrutura. Se a reserva indicada por esse parâmetro for muito pequeno para reter o primitivo, a função retornará E_FAIL.
  • dwPrimitiveBufferSize
    [no] O tamanho, em bytes, da reserva indicada por pwpbPrimitiveBuffer. Este valor pode ser obtido por chamado WapGetNextPrimitiveSize.

Return Value

Retorna S_OK se bem-sucedido. Se malsucedido, essa função retorna o padrão valores E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL.

Requirements

Header wap.h
Library Wap.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

WapOpen
WapGetNextPrimitiveSize
WAP_PRIMITIVE_BASE

Concepts

WAP Functions