Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
| Microsoft DirectShow 9.0 |
ValidateReadPtr
Verifies that the calling process has read access to a memory block. If not, the macro calls the DbgBreak macro.
- Note This macro is deprecated. In the Windows SDK for Windows Vista (and later) this macro does not do anything.
Syntax
ValidateReadPtr(
const void *p,
UINT cb
);
Parameters
p
Pointer to a memory block.
cb
Size of the memory block, in bytes.
Remarks
This macro is ignored unless DEBUG, _DEBUG, or VFWROBUST is defined when the DirectShow base-class header file is included. This macro can have a significant performance cost.
Requirements
** Header:** Declared in Wxdebug.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also