PFREEMEM 回呼函式 (lpmapi.h)
PFREEMEM 函式是 PCM 所提供的記憶體釋放函式。 PFREEMEM 會釋放使用 PALLOCMEM 配置的記憶體緩衝區。 PFREEMEM 函式是以LPM_Initialize函式的參數的形式提供。 PALLOCMEM 和 PFREEMEM 的組合可讓 SBM 試驗不同的記憶體管理配置,而不需要重新編譯 LPM。
語法
PFREEMEM Pfreemem;
void Pfreemem(
[in] void *pv,
char *szFileName,
DWORD nLine
)
{...}
參數
[in] pv
要釋放的記憶體緩衝區指標。
szFileName
nLine
傳回值
無
備註
LPM 不需要使用此函式來管理其本機緩衝區。 LPM 需要使用此函式來釋放已配置的緩衝區,但未傳送至 PCM。 例如,如果在預期 PCM 對要求的回應時配置緩衝區,但永遠不會傳回回應, (可能無法使用或沒有回應的遠端原則存放區) ,則必須釋放該緩衝區,否則記憶體流失將會發生。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | lpmapi.h |