interface ICoreWebView2ExperimentalEnvironment9

Note

This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.

Note

This an experimental API that is shipped with our prerelease SDK. See WebView2 release notes.

interface ICoreWebView2ExperimentalEnvironment9
  : public IUnknown

Summary

Members Descriptions
add_ProcessInfosChanged Adds an event handler for the ProcessInfosChanged event.
GetProcessInfos Returns the ICoreWebView2ExperimentalProcessInfoCollection Provide a list of all process using same user data folder except for crashpad process.
remove_ProcessInfosChanged Remove an event handler previously added with add_ProcessInfosChanged.

Applies to

Product Introduced
WebView2 Win32 N/A
WebView2 Win32 Prerelease 1.0.1083

Members

add_ProcessInfosChanged

Adds an event handler for the ProcessInfosChanged event.

public HRESULT add_ProcessInfosChanged(ICoreWebView2ExperimentalProcessInfosChangedEventHandler * eventHandler, EventRegistrationToken * token)

        CHECK_FAILURE(environment9->add_ProcessInfosChanged(
            Callback<ICoreWebView2ExperimentalProcessInfosChangedEventHandler>(
                [this](ICoreWebView2Environment* sender, IUnknown* args) -> HRESULT {
                    wil::com_ptr<ICoreWebView2ExperimentalEnvironment9> webviewEnvironment;
                    sender->QueryInterface(IID_PPV_ARGS(&webviewEnvironment));
                    CHECK_FAILURE(
                        webviewEnvironment->GetProcessInfos(&m_processCollection));
                    return S_OK;
                })
                .Get(),
            &m_processInfosChangedToken));

GetProcessInfos

Returns the ICoreWebView2ExperimentalProcessInfoCollection Provide a list of all process using same user data folder except for crashpad process.

public HRESULT GetProcessInfos(ICoreWebView2ExperimentalProcessInfoCollection ** value)

remove_ProcessInfosChanged

Remove an event handler previously added with add_ProcessInfosChanged.

public HRESULT remove_ProcessInfosChanged(EventRegistrationToken token)