LocalDiscard 宏 (minwinbase.h)

捨棄指定的本機記憶體物件。 記憶體物件的鎖定計數必須是零。

注意 本機函式具有更大的額外負荷,並提供比其他記憶體管理功能少的功能。 除非檔指出應該使用本機函式,否則新的應用程式應該使用 堆積函 式。 如需詳細資訊,請參閱 全域和本機函式
 

語法

void LocalDiscard(
  [in]  h
);

參數

[in] h

本機記憶體物件的句柄。 LocalAllocLocalReAlloc 函式會傳回此句柄。

傳回值

備註

雖然 LocalDiscard 會捨棄物件的記憶體區塊,但是物件的句柄仍有效。 進程接著可以將句柄傳遞至 LocalReAlloc 函式,以配置相同句柄所識別的另一個本機記憶體物件。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 minwinbase.h (包含 Windows.h)

另請參閱

全域和區域函式

LocalAlloc

LocalReAlloc

記憶體管理功能