Skip to content

[Bridgelink] adjust for QueryInterfaceChanges#378

Merged
MFransen69 merged 3 commits intomasterfrom
development/QueryInterfaceChanges
Apr 15, 2026
Merged

[Bridgelink] adjust for QueryInterfaceChanges#378
MFransen69 merged 3 commits intomasterfrom
development/QueryInterfaceChanges

Conversation

@MFransen69
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates BridgeLink’s QueryInterface implementation to align with an updated interface signature that includes an asIUnknown flag, enabling callers to request an IUnknown pointer for certain interface IDs.

Changes:

  • Updated ShellProxy::QueryInterface signature to accept asIUnknown (defaulting to false).
  • Adjusted QueryInterface return behavior for IShell and IDispatcher based on asIUnknown.
  • Propagated the new QueryInterface signature when delegating to the source shell.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread BridgeLink/BridgeLink.h Outdated
Comment thread BridgeLink/BridgeLink.h Outdated
@MFransen69 MFransen69 merged commit 8858b40 into master Apr 15, 2026
58 of 64 checks passed
@MFransen69 MFransen69 deleted the development/QueryInterfaceChanges branch April 15, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants