MONCBSTRUCT-Struktur (ddeml.h)
Enthält Informationen zur aktuellen DDE-Transaktion (Dynamic Data Exchange). Eine DDE-Debuganwendung kann diese Struktur beim Überwachen von Transaktionen verwenden, die das System an die DDE-Rückruffunktionen anderer Anwendungen übergibt.
Syntax
typedef struct tagMONCBSTRUCT {
UINT cb;
DWORD dwTime;
HANDLE hTask;
DWORD dwRet;
UINT wType;
UINT wFmt;
HCONV hConv;
HSZ hsz1;
HSZ hsz2;
HDDEDATA hData;
ULONG_PTR dwData1;
ULONG_PTR dwData2;
CONVCONTEXT cc;
DWORD cbData;
DWORD Data[8];
} MONCBSTRUCT, *PMONCBSTRUCT;
Member
cb
Typ: UINT
Die Größe der Struktur in Bytes.
dwTime
Art: DWORD
Die Windows-Zeit, zu der die Transaktion aufgetreten ist. Windows-Zeit ist die Anzahl der Millisekunden, die seit dem Start des Systems verstrichen sind.
hTask
Typ: HANDLE
Ein Handle für die Aufgabe (Anwendung instance), die die DDE-Rückruffunktion enthält, die die Transaktion empfangen hat.
dwRet
Art: DWORD
Der von der DDE-Rückruffunktion zurückgegebene Wert, der die Transaktion verarbeitet hat.
wType
Typ: UINT
Der Transaktionstyp:
wFmt
Typ: UINT
Das Format der während der Transaktion ausgetauschten Daten (falls vorhanden).
hConv
Typ: HCONV
Ein Handle für die Konversation, in der die Transaktion stattgefunden hat.
hsz1
Typ: HSZ
Ein Handle für eine Zeichenfolge.
hsz2
Typ: HSZ
Ein Handle für eine Zeichenfolge.
hData
Typ: HDDEDATA
Ein Handle für die während der Transaktion ausgetauschten Daten (falls vorhanden).
dwData1
Typ: ULONG_PTR
Zusätzliche Daten.
dwData2
Typ: ULONG_PTR
Zusätzliche Daten.
cc
Typ: CONVCONTEXT
Die Sprachinformationen, die zum Freigeben von Daten in verschiedenen Sprachen verwendet werden.
cbData
Art: DWORD
Die Menge der Daten, die mit der Transaktion übergeben werden, in Bytes. Dieser Wert kann mehr als 32 Bytes betragen.
Data[8]
Typ: DWORD[8]
Enthält die ersten 32 Bytes daten, die mit der Transaktion (8 * sizeof(DWORD)
) übergeben werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | ddeml.h (Einschließen von Windows.h) |
Weitere Informationen
Konzept
Verwaltungsbibliothek für dynamische Daten
Referenz