IID_PPV_ARGS_Helper Function
Verifies that the type of the specified argument derives from the IUnknown
interface.
Important
This template specialization supports the WRL infrastructure and is not intended to be used directly from your code. Use IID_PPV_ARGS instead.
Syntax
template<typename T>
void** IID_PPV_ARGS_Helper(
_Inout_ Microsoft::WRL::Details::ComPtrRef<T> pp
);
Parameters
T
The type of argument pp.
pp
A doubly-indirect pointer.
Return Value
Argument pp cast to a pointer-to-a-pointer to void
.
Remarks
A compile-time error is generated if the template parameter T doesn't derive from IUnknown
.
Requirements
Header: client.h
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for