Handle - отличная программа, а ссылка на codeproject - хорошая.
@ Brian
Причиной кода является то, что handle.exe НЕ распространяется. И при этом они не выпускают их источник.
Похоже, что .Net будет нелегко сделать это, поскольку кажется, что для доступа к информации требуется встроенный диск устройства. Это не может быть сделано в .net без неуправляемой DLL. Это довольно глубокий код ядра по сравнению с типичным .net-кодированием. Я удивлен, что WMI не раскрывает это.