Получение статуса водителя всегда возвращает ноль. Зачем?

Я использую WMI для того, чтобы получить все драйверы в системе:

ManagementObjectSearcher searcher = 
    new ManagementObjectSearcher("SELECT * FROM Win32_PnPSignedDriver");

foreach (ManagementObject WmiObject in searcher.Get())
{
    Console.WriteLine("{0,-35} {1,-40}", "ClassGuid", WmiObject["ClassGuid"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "DeviceClass", WmiObject["DeviceClass"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "DeviceID", WmiObject["DeviceID"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "DeviceName", WmiObject["DeviceName"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "Manufacturer", WmiObject["Manufacturer"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "Name", WmiObject["Name"]);// String
    Console.WriteLine("{0,-35} {1,-40}", "Status", WmiObject["Status"]);// String
}

По какой-то причине «Статус» всегда равен нулю. Я работаю администратором на Windows 10.

Есть идеи, что я делаю не так?

Ответы на вопрос(1)

Ваш ответ на вопрос