MIDL2284
The documentation lists this name without a value.
Documented in Win32
[out] interface pointers must use double indirection Since the altered value is the pointer to the interface, there must be another level of indirection above the pointer to allow it to be returned.