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