tagNMHL_DATA_LOADED Struct Reference

This structure is used by HLN_DATA_LOADED notification. More...

#include <htmlayout.h>


Data Fields

NMHDR hdr
 Default WM_NOTIFY header.
LPCWSTR uri
 [in] zero terminated string, fully qualified uri, for example "http://server/folder/file.ext".
LPCBYTE data
 [in] pointer to loaded data.
DWORD dataSize
 [in] loaded data size (in bytes).
UINT dataType
 [in] HTMLayoutResourceType
UINT status
 [in] status = 0 (dataSize == 0) - unknown error.


Detailed Description

This structure is used by HLN_DATA_LOADED notification.

This notification indicates that external data (for example image) download process completed.

Parameters:
lParam LPNMHL_DATA_LOADED
This notifiaction is sent for each external resource used by document when this resource has been completely downloaded. HTMLayout will send this notification asynchronously.


Field Documentation

NMHDR tagNMHL_DATA_LOADED::hdr

Default WM_NOTIFY header.

LPCWSTR tagNMHL_DATA_LOADED::uri

[in] zero terminated string, fully qualified uri, for example "http://server/folder/file.ext".

LPCBYTE tagNMHL_DATA_LOADED::data

[in] pointer to loaded data.

DWORD tagNMHL_DATA_LOADED::dataSize

[in] loaded data size (in bytes).

dataSize == 0 - incompatible data type, e.g. requested image but HTML returned

UINT tagNMHL_DATA_LOADED::status

[in] status = 0 (dataSize == 0) - unknown error.

status = 100..505 - http response status, Note: 200 - OK! status > 12000 - wininet error code, see ERROR_INTERNET_*** in wininet.h


The documentation for this struct was generated from the following file:
Generated on Fri May 18 22:05:12 2007 for HTMLayout by  doxygen 1.5.1-p1