ddeml.h ヘッダー
このヘッダーは、Data Exchange によって使用されます。 詳細については、次を参照してください。
ddeml.h には、次のプログラミング インターフェイスが含まれています。
関数
DdeAbandonTransaction 指定した非同期トランザクションを破棄し、トランザクションに関連付けられているすべてのリソースを解放します。 |
DdeAccessData 指定した Dynamic Data Exchange (DDE) オブジェクト内のデータへのアクセスを提供します。 オブジェクト内のデータへのアクセスが完了したら、アプリケーションで DdeUnaccessData 関数を呼び出す必要があります。 |
DdeAddData 指定した動的データ交換 (DDE) オブジェクトにデータを追加します。 |
DdeClientTransaction クライアントとサーバーの間のデータ トランザクションを開始します。 この関数を呼び出すことができるのは Dynamic Data Exchange (DDE) クライアント アプリケーションだけです。アプリケーションでは、サーバーとの会話を確立した後でのみ使用できます。 |
DdeCmpStringHandles 2 つの文字列ハンドルの値を比較します。 文字列ハンドルの値は、関連付けられている文字列の大文字と小文字は関係ありません。 |
DdeConnect 指定したサービス名とトピック名のペアをサポートするサーバー アプリケーションとの会話を確立します。 このようなサーバーが複数存在する場合、システムは 1 つだけを選択します。 |
DdeConnectList 指定したサービス名とトピック名のペアをサポートするすべてのサーバー アプリケーションとの会話を確立します。 |
DdeCreateDataHandle Dynamic Data Exchange (DDE) オブジェクトを作成し、指定したバッファーのデータをオブジェクトに入力します。 DDE アプリケーションは、パートナー アプリケーションにデータを渡すトランザクション中にこの関数を使用します。 |
DdeCreateStringHandleA 指定した文字列を識別するハンドルを作成します。 動的データ交換 (DDE) クライアントまたはサーバー アプリケーションは、文字列ハンドルをパラメーターとして他の動的データ交換管理ライブラリ (DDEML) 関数に渡すことができます。 (ANSI) |
DdeCreateStringHandleW 指定した文字列を識別するハンドルを作成します。 動的データ交換 (DDE) クライアントまたはサーバー アプリケーションは、文字列ハンドルをパラメーターとして他の動的データ交換管理ライブラリ (DDEML) 関数に渡すことができます。 (Unicode) |
DdeDisconnect DdeConnect 関数または DdeConnectList 関数によって開始された会話を終了し、指定された会話ハンドルを無効にします。 |
DdeDisconnectList 指定した会話リストを破棄し、リストに関連付けられているすべての会話を終了します。 |
DdeEnableCallback 呼び出し元アプリケーションによって現在確立されている特定の会話またはすべての会話のトランザクションを有効または無効にします。 |
DdeFreeDataHandle 動的データ交換 (DDE) オブジェクトを解放し、オブジェクトに関連付けられているデータ ハンドルを削除します。 |
DdeFreeStringHandle 呼び出し元のアプリケーションで文字列ハンドルを解放します。 |
DdeGetData 指定した動的データ交換 (DDE) オブジェクトから、指定したローカル バッファーにデータをコピーします。 |
DdeGetLastError 動的データ交換管理ライブラリ (DDEML) 関数の失敗によって設定された最新のエラー コードを取得し、エラー コードをDMLERR_NO_ERRORにリセットします。 |
DdeImpersonateClient DDE クライアント会話で動的データ交換 (DDE) クライアント アプリケーションを偽装します。 |
DdeInitializeA 動的データ交換管理ライブラリ (DDEML) にアプリケーションを登録します。 アプリケーションは、他の動的データ交換管理ライブラリ (DDEML) 関数を呼び出す前に、この関数を呼び出す必要があります。 (ANSI) |
DdeInitializeW 動的データ交換管理ライブラリ (DDEML) にアプリケーションを登録します。 アプリケーションは、他の動的データ交換管理ライブラリ (DDEML) 関数を呼び出す前に、この関数を呼び出す必要があります。 (Unicode) |
DdeKeepStringHandle 指定したハンドルに関連付けられている使用量の数をインクリメントします。 |
DdeNameService 動的データ交換 (DDE) サーバーがサポートするサービス名を登録または登録解除します。 |
DdePostAdvise 指定したトピックとアイテムに対してアクティブなアドバイズ ループを使用して、各クライアントの呼び出し元 (サーバー) アプリケーションの動的データ交換 (DDE) コールバック関数に、システムがXTYP_ADVREQ トランザクションを送信します。 |
DdeQueryConvInfo 動的データ交換 (DDE) トランザクションに関する情報と、トランザクションが実行される会話に関する情報を取得します。 |
DdeQueryNextServer 指定した会話リスト内の次の会話ハンドルを取得します。 |
DdeQueryStringA 文字列ハンドルに関連付けられているテキストをバッファーにコピーします。 (ANSI) |
DdeQueryStringW 文字列ハンドルに関連付けられているテキストをバッファーにコピーします。 (Unicode) |
DdeReconnect クライアント動的データ交換管理ライブラリ (DDEML) アプリケーションが、クライアントとの会話を終了したサービスとの会話の再確立を試みることができます。 |
DdeSetUserHandle アプリケーション定義値をメッセージ交換ハンドルまたはトランザクション識別子に関連付けます。 これは、非同期トランザクションの処理を簡略化するのに役立ちます。 アプリケーションでは、DdeQueryConvInfo 関数を使用してこの値を取得できます。 |
DdeUnaccessData 動的データ交換 (DDE) オブジェクトへのアクセスを解除します。 アプリケーションは、オブジェクトへのアクセスが完了したら、この関数を呼び出す必要があります。 |
DdeUninitialize 呼び出し元アプリケーションに関連付けられているすべての動的 Data Exchange 管理ライブラリ (DDEML) リソースを解放します。 |
コールバック関数
PFNCALLBACK 動的データ交換管理ライブラリ (DDEML) 関数で使用されるアプリケーション定義のコールバック関数。 |
構造
CONVCONTEXT Dynamic Data Exchange (DDE) クライアント アプリケーションによって提供される情報が含まれます。 この情報は、特殊な DDE 会話や言語間の DDE 会話に役立ちます。 |
CONVINFO 動的データ交換 (DDE) の会話に関する情報が含まれています。 |
DDEML_MSG_HOOK_DATA 動的データ交換 (DDE) メッセージに関する情報を格納し、メッセージによって参照されるデータへの読み取りアクセスを提供します。 この構造は、動的データ交換管理ライブラリ (DDEML) 監視アプリケーションで使用することを目的としています。 |
HSZPAIR DDE サービス名とトピック名が含まれます。 DDE サーバー アプリケーションは、XTYP_WILDCONNECT トランザクション中にこの構造を使用して、サポートされているサービス トピック のペアを列挙できます。 |
MONCBSTRUCT 現在の動的データ交換 (DDE) トランザクションに関する情報が含まれます。 DDE デバッグ アプリケーションは、システムが他のアプリケーションの DDE コールバック関数に渡すトランザクションを監視するときに、この構造を使用できます。 |
MONCONVSTRUCT 動的データ交換 (DDE) の会話に関する情報が含まれています。 DDE 監視アプリケーションは、この構造を使用して、確立または終了した会話に関する情報を取得できます。 |
MONERRSTRUCT 現在の動的データ交換 (DDE) エラーに関する情報が含まれています。 DDE 監視アプリケーションでは、この構造を使用して、DDE 管理ライブラリ関数によって返されるエラーを監視できます。 |
MONHSZSTRUCTA 動的データ交換 (DDE) 文字列ハンドルに関する情報が含まれます。 DDE 監視アプリケーションは、DDE 管理ライブラリのストリング・マネージャー・コンポーネントのアクティビティーをモニターするときに、この構造を使用できます。 (ANSI) |
MONHSZSTRUCTW 動的データ交換 (DDE) 文字列ハンドルに関する情報が含まれます。 DDE 監視アプリケーションは、DDE 管理ライブラリのストリング・マネージャー・コンポーネントのアクティビティーをモニターするときに、この構造を使用できます。 (Unicode) |
MONLINKSTRUCT 動的データ交換 (DDE) アドバイズ ループに関する情報が含まれています。 DDE モニター・アプリケーションは、この構造を使用して、開始または終了したアドバイズ・ループに関する情報を取得できます。 |
MONMSGSTRUCT 動的データ交換 (DDE) メッセージに関する情報が含まれています。 DDE モニター・アプリケーションは、この構造を使用して、送信またはポストされた DDE メッセージに関する情報を取得できます。 |