Verifies that a buffer pointer is a valid pointer and has access rights to the memory it references.
BOOLEAN ValidateRtBuffer( LPVOID pBuffer, DWORD cbSize, DWORD dwFlags );
pBuffer
cbSize
dwFlags
BUFFER_WRITABLE |
Verify that this buffer is writable across the defined range. |
BUFFER_READONLY |
Verify that this buffer is readable across the defined range. |
TRUE
FALSE
E_BAD_ADDR
pBuffer
contains missing pages within the range specified, or BUFFER_WRITABLE was specified and one or more pages of the range are read-only. Versions | Defined in | Include | Link to |
---|---|---|---|
INtime 3.0 | intime/rt/include/rtbase.h | rt.h | rt.lib |
Memory management system calls