Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DDEACK structure (dde.h)

Contains status flags that a DDE application passes to its partner as part of the WM_DDE_ACK message. The flags provide details about the application's response to the messages WM_DDE_DATA, WM_DDE_POKE, WM_DDE_EXECUTE, WM_DDE_ADVISE, WM_DDE_UNADVISE, and WM_DDE_REQUEST.

Syntax

typedef struct {
 unsigned short bAppReturnCode : 8;
 unsigned short reserved : 6;
 unsigned short fBusy : 1;
 unsigned short fAck : 1;
 unsigned short usFlags;
} DDEACK;

Members

bAppReturnCode

Type: unsigned short

An application-defined return code.

reserved

Type: unsigned short

Reserved.

fBusy

Type: unsigned short

Indicates whether the application was busy and unable to respond to the partner's message at the time the message was received. A nonzero value indicates the partner was busy and unable to respond. The fBusy member is defined only when the fAck member is zero.

fAck

Type: unsigned short

Indicates whether the application accepted the message from its partner. A nonzero value indicates the partner accepted the message.

usFlags

Requirements

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

See also

About Dynamic Data Exchange

Conceptual

Reference

WM_DDE_ACK

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_EXECUTE

WM_DDE_POKE

WM_DDE_REQUEST

WM_DDE_UNADVISE


Feedback

Was this page helpful?

Additional resources