19 references to QueryInterface
System.Private.Windows.Core (11)
Windows.Win32.IUnknown.g.cs (2)
26
/// <inheritdoc cref="
QueryInterface
(global::System.Guid*, void**)"/>
33
winmdroot.Foundation.HRESULT __result = this.
QueryInterface
(riidLocal, ppvObjectLocal);
Windows\Win32\System\Com\ComHelpers.cs (3)
182
HRESULT hr = unknown->
QueryInterface
(IID.Get<IUnknown>(), (void**)&unknown);
249
((IUnknown*)comPointer)->
QueryInterface
(IID.Get<IUnknown>(), unknown).ThrowOnFailure();
277
unknown->
QueryInterface
(IID.Get<IUnknown>(), (void**)&unknown).ThrowOnFailure();
Windows\Win32\System\Com\ComScope.cs (5)
63
hr = ((IUnknown*)Value)->
QueryInterface
(IID.Get<TTo>(), scope);
73
((IUnknown*)Value)->
QueryInterface
(IID.Get<TTo>(), scope).ThrowOnFailure();
83
hr = from is null ? HRESULT.E_POINTER : ((IUnknown*)from)->
QueryInterface
(IID.Get<T>(), scope);
98
((IUnknown*)from)->
QueryInterface
(IID.Get<T>(), scope).ThrowOnFailure();
114
HRESULT hr = AsUnknown->
QueryInterface
(IID.Get<TInterface>(), (void**)&unknown);
Windows\Win32\System\Com\IUnknown.CCW.cs (1)
21
/// our own <see cref="IUnknown.
QueryInterface
(Guid*, void**)"/> handling for debugging and testing purposes.
System.Windows.Forms.Primitives (8)
Microsoft\Office\IMsoComponent.cs (1)
124
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Microsoft\Office\IMsoComponentManager.cs (1)
36
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Microsoft\VisualStudio\Shell\ICategorizeProperties.cs (1)
34
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Microsoft\VisualStudio\Shell\IProvidePropertyBuilder.cs (1)
34
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Microsoft\VisualStudio\Shell\IVSMDPerPropertyBrowsing.cs (1)
35
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Microsoft\VisualStudio\Shell\IVsPerPropertyBrowsing.cs (1)
34
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
System\Windows\Forms\IExtender.cs (1)
31
/// <inheritdoc cref="IUnknown.
QueryInterface
(Guid*, void**)"/>
Windows\Win32\System\Com\ComSafeArrayScope.cs (1)
56
unknown.Value->
QueryInterface
(IID.Get<T>(), &result).ThrowOnFailure();