CoreWebView2Environment.GetProcessInfos Method

Definition

Returns the list of all CoreWebView2ProcessInfo using same user data folder except for crashpad process.

C#
public System.Collections.Generic.IReadOnlyList<Microsoft.Web.WebView2.Core.CoreWebView2ProcessInfo> GetProcessInfos ();

Returns

Examples

C#
void WebView_ProcessInfosChanged(object sender, object e)
{
    _processList = WebViewEnvironment.GetProcessInfos();
}

void PerfInfoCmdExecuted(object target, ExecutedRoutedEventArgs e)
{
    string result;
    int processListCount = _processList.Count;
    if (processListCount == 0)
    {
        result = "No process found.";
    }
    else
    {
        result = $"{processListCount} child process(s) found\n\n";
        for (int i = 0; i < processListCount; ++i)
        {
            int processId = _processList[i].ProcessId;
            CoreWebView2ProcessKind kind = _processList[i].Kind;

            var proc = Process.GetProcessById(processId);
            var memoryInBytes = proc.PrivateMemorySize64;
            var b2kb = memoryInBytes / 1024;
            result = result + $"Process ID: {processId} | Process Kind: {kind} | Memory: {b2kb} KB\n";
        }
    }

    MessageBox.Show(this, result, "Process List");
}

Applies to

Product Versions
WebView2 .NET 1.0.1108.44, 1.0.1150.38, 1.0.1185.39, 1.0.1210.39, 1.0.1245.22, 1.0.1264.42, 1.0.1293.44, 1.0.1343.22, 1.0.1370.28, 1.0.1418.22, 1.0.1462.37, 1.0.1518.46, 1.0.1587.40, 1.0.1661.34, 1.0.1722.45, 1.0.1774.30, 1.0.1823.32, 1.0.1901.177, 1.0.1938.49, 1.0.2045.28, 1.0.2088.41, 1.0.2151.40, 1.0.2210.55, 1.0.2277.86, 1.0.2365.46, 1.0.2420.47, 1.0.2478.35, 1.0.2535.41, 1.0.2592.51, 1.0.2651.64, 1.0.2739.15, 1.0.2792.45, 1.0.2849.39, 1.0.2903.40, 1.0.2957.106, 1.0.3065.39
WebView2 .NET Prerelease 1.0.1083, 1.0.1133, 1.0.1158, 1.0.1189, 1.0.1222, 1.0.1248, 1.0.1305, 1.0.1340, 1.0.1369, 1.0.1414, 1.0.1466, 1.0.1549, 1.0.1619, 1.0.1671, 1.0.1724, 1.0.1777, 1.0.1829, 1.0.1905, 1.0.1988, 1.0.2065, 1.0.2106, 1.0.2164, 1.0.2194, 1.0.2357, 1.0.2415, 1.0.2470, 1.0.2526, 1.0.2584, 1.0.2646, 1.0.2730, 1.0.2783, 1.0.2839, 1.0.2895, 1.0.2950, 1.0.3079, 1.0.3116