内存管理函数包括:通用内存函数、
数据执行保护函数、文件映射函数等
函数内容
Memory Management Function
This topic describes the memory management functions:
General Memory Functions(通用内存函数)
Data Execution Prevention Functions(
数据执行保护函数)
File Mapping Functions(文件映射函数)
AWE Functions(地址窗口扩展函数)
Heap Functions(堆函数)
Virtual Memory Functions(
虚拟内存函数)
Global and Local Functions
Bad Memory Functions
Obsolete Functions(已停用的函数)
General Memory Functions
The following functions are used in memory management.
Data Execution Prevention Functions
The following functions are used with Data Execution Prevention (DEP).
File Mapping Functions
The following functions are used in file mapping.
AWE Functions
The following are theAWE functions.
Heap Functions
The following are the heap functions.
Virtual Memory Functions
The following are the virtual memory functions.
Global and Local Functions
The following are the global and local functions. These functions are provided for compatibility with 16-bit Windows and are used with Dynamic Data Exchange (DDE), the clipboard functions, and OLE data objects. Unless documentation specifically states that a global or local function should be used, new applications should use the corresponding heap function with the handle returned by GetProcessHeap. For equivalent functionality to the global or local function, set the heap function's dwFlags parameter to 0.
Bad Memory Functions
The following are the bad memory functions.
Obsolete Functions
The following functions are provided only for compatibility with 16-bit versions of Windows:
IsBadCodePtr
IsBadReadPtr
IsBadStringPtr
The following function can return incorrect information and should not be used. Use the GlobalMemoryStatusEx function instead: