1

WMI を使用するこのコードでは、結果が得られません。次の WMI コードを使用して風 7 でテストしています。

ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2",
                                    "SELECT * FROM Win32_PageFileSetting");

foreach (ManagementObject queryObj in searcher.Get())
    { 

    }

// The for loop does not get executed.
4

2 に答える 2

3

それはうまくいくはずです。すべてのドライブで「ページング」を無効にした可能性がありますか? その場合、searcher.Get() は空のコレクションを返します。

于 2013-02-25T23:15:41.020 に答える
0

収集しようとしている情報に基づいて、Select * from Win32_PageFileusageページ ファイル情報を提供する を使用できます。

私も問題に直面しましたがSELECT * FROM Win32_PageFileSetting、ほとんどの場合、空のコレクションが返されていました。

于 2016-04-26T21:51:58.687 に答える