AsyncIUnknown.Finish_QueryInterface

Finishes querying a COM object for a pointer to one of its interface.

Note: Because you pass the address of an interface pointer, the method can overwrite that address with the pointer to the interface being queried for. Upon successful return, *ppvObject (the dereferenced address) contains a pointer to the requested interface. If the object doesn't support the interface, the method sets *ppvObject (the dereferenced address) to null.

interface AsyncIUnknown
Finish_QueryInterface
(
out void* ppvObject
)

Parameters

ppvObject void*

Reference to a pointer to store result of operation in.

Return Value

Type: HRESULT

An HRESULT status code.

Meta