ホーム › Networking.Clustering › PBEGIN_RESTYPECALL_ROUTINE
PBEGIN_RESTYPECALL_ROUTINE
コールバックシグネチャ
DWORD PBEGIN_RESTYPECALL_ROUTINE(
LPWSTR ResourceTypeName,
DWORD ControlCode,
void* InBuffer,
DWORD InBufferSize,
void* OutBuffer,
DWORD OutBufferSize,
DWORD* BytesReturned,
LONGLONG context,
BOOL* ReturnedAsynchronously
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| ResourceTypeName | LPWSTR | リソースの種類の名前です。 |
| ControlCode | DWORD | 呼び出す制御コードです。 |
| InBuffer | void* | 制御コードの呼び出しに使用する入力データを格納したバッファーへのポインターです。 |
| InBufferSize | DWORD | InBuffer で指定されたバッファーのサイズ (バイト単位) です。 |
| OutBuffer | void* | 制御コードの呼び出しによる出力データを格納するバッファーへのポインターです。 |
| OutBufferSize | DWORD | OutBuffer で指定されたバッファーのサイズ (バイト単位) です。 |
| BytesReturned | DWORD* | OutBuffer によって返されたデータのサイズ (バイト単位) です。 |
| context | LONGLONG | 呼び出されたリソースの種類の制御コードに対するコンテキストです。 Windows Server 2012 R2: このパラメーターは Windows Server 2016 で追加されました。 |
| ReturnedAsynchronously | BOOL* | 操作が非同期に返る場合は TRUE、それ以外の場合は FALSE です。 Windows Server 2012 R2: このパラメーターは Windows Server 2016 で追加されました。 - resCallId [in]このパラメーターは Windows Server 2016 で削除されました。 Windows Server 2012 R2: このパラメーターは Windows Server 2012 R2 でのみサポートされます。 |
公式ドキュメント
リソース制御コードへの呼び出しを開始します。PBEGIN_RESTYPECALL_ROUTINE 型は、このコールバック関数へのポインターを定義します。
戻り値
この関数は、次のいずれかの値、またはシステム エラー コードを返します。
| 戻り値 | 説明 |
|---|---|
| 操作は正常に完了しました。 | |
| リソース ID が見つかりませんでした。 | |
| 要求された制御コードはサポートされていません。 |
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)