すべてのネットワーク ソースに対する (管理者) 権限を持つドメイン ユーザーの下で実行される Windows サービスを作成しました。
Windows サービスの開始時に、次のコードを含めました。
My.User.InitializeWithWindowsUser()
IO.DriveInfo.GetDrives を使用してすべてのドライブのコレクションを取得すると、ネットワーク ドライブ (ドライブ マッピング) ではなく、ローカル ドライブのコレクションのみが得られます。
ここで何が欠けていますか?
NB: 私は VB.NET を使用していますが、C# も理解している/知っているため、この質問にも C# をタグ付けしました。したがって、C# の例も歓迎します。