CheckPointer
Microsoft DirectShow 9.0 |
CheckPointer
Checks whether a pointer is NULL. If the pointer is NULL, the function or method in which the macro appears returns the specified value.
Syntax
CheckPointer( p, ret );
Parameters
p
Pointer to check.
ret
Value that the function or method returns if p is NULL.
Example
HRESULT MyFunction(VOID *pSomeParameter) { CheckPointer(pSomeParameter, E_INVALIDARG) // Rest of the function (not shown). }
Requirements
** Header:** Declared in Wxdebug.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also