I am new to Windows programming and I can't seem to find any resources on understanding what this SAL annotation means. I'm basically trying to look for examples so I know exactly what this means both for the caller and the callee.
The MSDN article here was of no help.
Any help would be appreciated.
"deref" means there's a level of indirection in the passed in pointer. So instead of:
You might have:
"opt" means the value is optional, that is
ppBuffer
may be equal tonullptr
.