ホーム › Devices.Tapi › LINECALLBACK
LINECALLBACK
コールバックシグネチャ
void LINECALLBACK(
DWORD hDevice,
DWORD dwMessage,
UINT_PTR dwInstance,
UINT_PTR dwParam1,
UINT_PTR dwParam2,
UINT_PTR dwParam3
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| hDevice | DWORD | コールバックに関連付けられた回線デバイスまたは呼(コール)のいずれかへのハンドル。このハンドルがどちらの種類(回線ハンドルか呼ハンドルか)であるかは、dwMsg によって示されるコンテキストから判断できます。HANDLE 型を使用するとエラーが発生する可能性があるため、アプリケーションはこのパラメーターに DWORD 型を使用する必要があります。 |
| dwMessage | DWORD | |
| dwInstance | UINT_PTR | |
| dwParam1 | UINT_PTR | メッセージのパラメーターです。 |
| dwParam2 | UINT_PTR | メッセージのパラメーターです。 |
| dwParam3 | UINT_PTR | メッセージのパラメーターです。 - dwCallbackInstanceコールバックでアプリケーションに返されるコールバックインスタンスデータです。この DWORD は TAPI では解釈されません。 - dwMsg回線デバイスまたは呼デバイスのメッセージです。 |
公式ドキュメント
lineCallback 関数は、アプリケーションが指定する関数名のプレースホルダーです。
解説(Remarks)
この関数に渡されるパラメーターの値については、 Line Device Messages を参照してください。
すべてのコールバックはアプリケーションのコンテキストで発生します。コールバック関数は、DLL またはアプリケーションのモジュール内に存在している必要があります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)