ホーム › NetworkManagement.Rras › PFNRASGETBUFFER
PFNRASGETBUFFER
コールバックシグネチャ
DWORD PFNRASGETBUFFER(
BYTE** ppBuffer,
DWORD* pdwSize
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| ppBuffer | BYTE** | 返されるバッファーのアドレスを受け取るポインターへのポインターです。 |
| pdwSize | DWORD* | DWORD 型変数へのポインターです。入力時には、要求するバッファーのサイズを格納します。出力時には、実際に割り当てられたバッファーのサイズが格納されます。 |
公式ドキュメント
カスタムスクリプト DLL は、 RasGetBuffer を呼び出して、サーバーに接続されたポート経由でデータを送受信するためのメモリーを割り当てます。
戻り値
解説(Remarks)
取得できるバッファーの最大サイズは 1500 バイトです。
カスタムスクリプト DLL は、 RasGetBuffer を関数ポインター経由で呼び出します。この関数ポインターは、RAS が DLL 側で実装された RasCustomScriptExecute を呼び出すときに、パラメーターとしてカスタムスクリプト 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)