WapGetNextPrimitiveSize (Windows Embedded CE 6.0)
1/6/2010
This function gets the packet size of the next packet to read.
Syntax
HRESULT WapGetNextPrimitiveSize(
const WAP_HANDLE whHandle,
DWORD* const pdwNextPrimitiveSize
);
Parameters
- whHandle
[in] The WAP handle returned by WapOpen.
- pdwNextPrimitiveSize
[out] Pointer to the size, in bytes, of the buffer for the next packet to read, via a call to WapRead. All protocol data units (PDUs) are derived from the WAP_PRIMITIVE_BASE structure.
Return Value
Returns S_OK if successful. If unsuccessful, this function returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL.
Remarks
Subsequent calls to WapGetNextPrimitiveSize will retrieve the size of the next packet only after the current primitive has been read by the WapRead function.
Requirements
Header | wap.h |
Library | Wap.lib |
Windows Embedded CE | Windows CE 3.0 and later |
See Also
Reference
WapOpen
WapRead
WAP_PRIMITIVE_BASE