MONCBSTRUCT 構造体 (ddeml.h)
現在の動的データ交換 (DDE) トランザクションに関する情報が含まれます。 DDE デバッグ アプリケーションは、システムが他のアプリケーションの DDE コールバック関数に渡すトランザクションを監視するときに、この構造を使用できます。
構文
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;
メンバー
cb
型: UINT
構造体のサイズ (バイト単位)。
dwTime
型: DWORD
トランザクションが発生した Windows 時刻。 Windows 時間は、システムの起動後に経過したミリ秒数です。
hTask
型: HANDLE
トランザクションを受信した DDE コールバック関数を含むタスク (アプリケーション インスタンス) へのハンドル。
dwRet
型: DWORD
トランザクションを処理した DDE コールバック関数によって返される値。
wType
型: UINT
トランザクションの種類。
wFmt
型: UINT
トランザクション中に交換されたデータの形式 (存在する場合)。
hConv
種類: HCONV
トランザクションが発生した会話のハンドル。
hsz1
種類: HSZ
文字列へのハンドル。
hsz2
種類: HSZ
文字列へのハンドル。
hData
種類: HDDEDATA
トランザクション中に交換されたデータへのハンドル (存在する場合)。
dwData1
種類: ULONG_PTR
追加データ。
dwData2
種類: ULONG_PTR
追加データ。
cc
型: CONVCONTEXT
さまざまな言語でデータを共有するために使用される言語情報。
cbData
型: DWORD
トランザクションで渡されるデータの量 (バイト単位)。 この値には、32 バイトを超える値を指定できます。
Data[8]
種類: DWORD[8]
トランザクション (8 * sizeof(DWORD)
) で渡されるデータの最初の 32 バイトを格納します。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | ddeml.h (Windows.h を含む) |
関連項目
概念
参照