2012-01-03 8 views
0

リモートファイルシステムのツリービューを作成する必要があります。これを行うには、WMIとmgmtclassgen.exeを使用しています。強く型付けされたwmiサブフォルダを取得する

Win32_LogicalDiskを使用してドライブ文字を取得します。ユーザーは、私は、サブフォルダを取得したいサブフォルダを閲覧したい今

は、私は

ManagementObjectSearcher(@"root\CIMV2", @"Associators of {Win32_Directory.Name='e:\'} Where AssocClass =Win32_Subdirectory ResultRole = PartComponent") 

を使用しますが、これは強く型付けされていないことを取得することができています。どのように私はWin32_DirectoryとWin32_Subdirectoryの厳密に型指定されたクラスを使用してサブフォルダを取得できますか?

+1

「強く型付けする」必要があるのはなぜですか? – RRUZ

+0

そのようにクリーナーなので、intellisenseは利用可能なすべてのプロパティ –

答えて

0

現在、wmiの.NET実装は存在しないため、まだ厳密な型指定はありません。

(私は現在、.netの実装に取り​​組んでいます)

関連する問題