ホーム › Networking.Clustering › PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2
PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2
コールバックシグネチャ
HCHANGE PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2(
HCHANGE hChange,
HCLUSTER hCluster,
NOTIFY_FILTER_AND_TYPE* Filters,
DWORD dwFilterCount,
UINT_PTR dwNotifyKey
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| hChange | HCHANGE | 通知ポートのハンドル、または新しいハンドルを作成することを示す INVALID_HANDLE_VALUE です。hChange パラメーターが既存のハンドルである場合、 dwFilter パラメーターで指定されたイベントが通知ポートに追加されます。 |
| hCluster | HCLUSTER | hChange パラメーターで識別される通知ポートに関連付ける クラスター のハンドル、または通知ポートをクラスターに関連付けないことを示す INVALID_HANDLE_VALUE です。hChange パラメーターに INVALID_HANDLE_VALUE が設定されていない場合、hCluster パラメーターに INVALID_HANDLE_VALUE を設定することはできません。 |
| Filters | NOTIFY_FILTER_AND_TYPE* | ポートが受け入れ可能な通知の種類を指定する NOTIFY_FILTER_AND_TYPE 構造体へのポインターです。 |
| dwFilterCount | DWORD | Filters パラメーターで指定されたフィルターの数です。 |
| dwNotifyKey | UINT_PTR | 通知ポートからの通知の取得に関連付ける、ユーザー指定の値です。Filters で指定されたいずれかの種類のイベントが発生すると、 GetClusterNotifyV2 から dwNotifyKey パラメーターが返されます。 |
公式ドキュメント
通知ポートを作成または変更します。通知ポートについては、 Receiving Cluster Events を参照してください。
戻り値
操作が成功した場合、この関数は通知ポートのハンドルを返します。
操作が失敗した場合、この関数は NULL を返します。エラーの詳細については、 GetLastError を呼び出してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)