MONCONVSTRUCT 構造体 (ddeml.h)

動的データ交換 (DDE) 会話に関する情報が含まれます。 DDE 監視アプリケーションでは、この構造を使用して、確立または終了した会話に関する情報を取得できます。

構文

typedef struct tagMONCONVSTRUCT {
  UINT   cb;
  BOOL   fConnect;
  DWORD  dwTime;
  HANDLE hTask;
  HSZ    hszSvc;
  HSZ    hszTopic;
  HCONV  hConvClient;
  HCONV  hConvServer;
} MONCONVSTRUCT, *PMONCONVSTRUCT;

メンバー

cb

型: UINT

構造体のサイズ (バイト単位)。

fConnect

種類: BOOL

会話が現在確立されているかどうかを示します。 値 TRUE は、会話が確立されていることを示します。FALSE は、そうでない場合を示します。

dwTime

型: DWORD

会話が確立または終了した Windows 時刻。 Windows 時間は、システムの起動後に経過したミリ秒数です。

hTask

型: HANDLE

会話のパートナーであるタスク (アプリケーション インスタンス) へのハンドル。

hszSvc

種類: HSZ

会話が確立されるサービス名へのハンドル。

hszTopic

種類: HSZ

会話が確立されるトピック名のハンドル。

hConvClient

種類: HCONV

クライアント会話へのハンドル。

hConvServer

種類: HCONV

サーバーの会話へのハンドル。

注釈

文字列ハンドルはプロセスに対してローカルであるため、 hszSvc メンバーと hszTopic メンバーはグローバルアトムです。 同様に、会話ハンドルはインスタンスに対してローカルです。したがって、 hConvClient メンバーと hConvServer メンバーはウィンドウ ハンドルです。

MONCONVSTRUCT 構造体の hConvClient メンバーと hConvServer メンバーは、会話に関与しているアプリケーションで見られるのと同じ値を保持しません。 代わりに、会話を識別するグローバルに一意の値のペアを保持します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header ddeml.h (Windows.h を含む)

関連項目

概念

動的データ交換管理ライブラリ

MONCBSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

参照