PFNRASGETBUFFER 回呼函式 (ras.h)
自訂腳本 DLL 會呼叫 RasGetBuffer ,以配置記憶體,以透過連線到伺服器的埠傳送或接收資料。
語法
PFNRASGETBUFFER Pfnrasgetbuffer;
DWORD Pfnrasgetbuffer(
PBYTE *ppBuffer,
PDWORD pdwSize
)
{...}
參數
ppBuffer
接收傳回緩衝區位址之指標的指標。
pdwSize
在輸入時, DWORD 變數的指標包含要求的緩衝區大小。 在輸出上,此變數包含配置之緩衝區的實際大小。
傳回值
如果函式成功,傳回值 會ERROR_SUCCESS。
如果函式失敗,傳回值會是下列錯誤碼。
值 | 意義 |
---|---|
|
RAS 無法再配置緩衝區空間。 |
備註
可取得的緩衝區大小上限為 1500 個位元組。
自訂腳本 DLL 會透過函式指標呼叫 RasGetBuffer 。 當 RAS 呼叫 RasCustomScriptExecute的 DLL 實作時,函式指標會傳遞至自訂腳本 DLL 做為參數。
需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ras.h |