DDEML_MSG_HOOK_DATA structure (ddeml.h)

Contains information about a Dynamic Data Exchange (DDE) message, and provides read access to the data referenced by the message. This structure is intended to be used by a Dynamic Data Exchange Management Library (DDEML) monitoring application.

Syntax

typedef struct tagDDEML_MSG_HOOK_DATA {
  UINT_PTR uiLo;
  UINT_PTR uiHi;
  DWORD    cbData;
  DWORD    Data[8];
} DDEML_MSG_HOOK_DATA, *PDDEML_MSG_HOOK_DATA;

Members

uiLo

Type: UINT_PTR

The unpacked low-order word of the lParam parameter associated with the DDE message.

uiHi

Type: UINT_PTR

The unpacked high-order word of the lParam parameter associated with the DDE message.

cbData

Type: DWORD

The amount of data being passed with the message, in bytes. This value can be greater than 32.

Data[8]

Type: DWORD[8]

The first 32 bytes of data being passed with the message (8 * sizeof(DWORD)).

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header ddeml.h (include Windows.h)

See also

Conceptual

Dynamic Data Exchange Management Library

MONCBSTRUCT

MONCONVSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

Reference