Skip to content
This repository was archived by the owner on Dec 5, 2023. It is now read-only.

Commit 91a9edf

Browse files
committed
code tweaks
1 parent 94404f5 commit 91a9edf

11 files changed

Lines changed: 11 additions & 89 deletions

File tree

WereDev.Utils.Win32Wrappers/FileAccessBridge.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,20 +82,18 @@ static extern int RmGetList(uint dwSessionHandle,
8282
/// </remarks>
8383
public static List<Process> WhoIsLocking(string path)
8484
{
85-
uint handle;
8685
string key = Guid.NewGuid().ToString();
8786
List<Process> processes = new List<Process>();
8887

89-
int res = RmStartSession(out handle, 0, key);
88+
int res = RmStartSession(out uint handle, 0, key);
9089

9190
if (res != 0)
9291
throw new Exception("Could not begin restart session. Unable to determine file locker.");
9392

9493
try
9594
{
9695
const int ERROR_MORE_DATA = 234;
97-
uint pnProcInfoNeeded = 0,
98-
pnProcInfo = 0,
96+
uint pnProcInfo = 0,
9997
lpdwRebootReasons = RmRebootReasonNone;
10098

10199
string[] resources = new string[] { path }; // Just checking on one resource.
@@ -108,7 +106,7 @@ public static List<Process> WhoIsLocking(string path)
108106
//Note: there's a race condition here -- the first call to RmGetList() returns
109107
// the total number of process. However, when we call RmGetList() again to get
110108
// the actual processes this number may have increased.
111-
res = RmGetList(handle, out pnProcInfoNeeded, ref pnProcInfo, null, ref lpdwRebootReasons);
109+
res = RmGetList(handle, out uint pnProcInfoNeeded, ref pnProcInfo, null, ref lpdwRebootReasons);
112110

113111
if (res == ERROR_MORE_DATA)
114112
{

WereDev.Utils.Win32Wrappers/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using System.Reflection;
2-
using System.Runtime.CompilerServices;
32
using System.Runtime.InteropServices;
43

54
// General Information about an assembly is controlled through the following
@@ -8,9 +7,9 @@
87
[assembly: AssemblyTitle("WereDev.Utils.Win32Wrappers")]
98
[assembly: AssemblyDescription("")]
109
[assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("")]
10+
[assembly: AssemblyCompany("WereDev")]
1211
[assembly: AssemblyProduct("WereDev.Utils.Win32Wrappers")]
13-
[assembly: AssemblyCopyright("Copyright © 2019")]
12+
[assembly: AssemblyCopyright("Copyright © 2018-2020")]
1413
[assembly: AssemblyTrademark("")]
1514
[assembly: AssemblyCulture("")]
1615

WereDev.Utils.Win32Wrappers/WereDev.Utils.Win32Wrappers.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
<Compile Include="Models\ServiceConfigInfo.cs" />
5151
<Compile Include="Properties\AssemblyInfo.cs" />
5252
<Compile Include="WindowsApiBridge.cs" />
53-
<Compile Include="WindowsCredentialsBridge.cs" />
5453
<Compile Include="WindowsServiceBridge.cs" />
5554
</ItemGroup>
5655
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

WereDev.Utils.Win32Wrappers/WindowsCredentialsBridge.cs

Lines changed: 0 additions & 12 deletions
This file was deleted.

WereDev.Utils.Wu10Man.Core/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
[assembly: AssemblyTitle("WereDev.Utils.Wu10Man.Core")]
99
[assembly: AssemblyDescription("")]
1010
[assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("")]
11+
[assembly: AssemblyCompany("WereDev")]
1212
[assembly: AssemblyProduct("WereDev.Utils.Wu10Man.Core")]
13-
[assembly: AssemblyCopyright("Copyright © 2019")]
13+
[assembly: AssemblyCopyright("Copyright © 2018-2020")]
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
1616

WereDev.Utils.Wu10Man.Core/WereDev.Utils.Wu10Man.Core.csproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@
6161
<Reference Include="System.Data" />
6262
<Reference Include="System.Net.Http" />
6363
<Reference Include="System.Xml" />
64-
<Reference Include="Windows">
65-
<HintPath>..\..\..\..\..\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.18362.0\Windows.winmd</HintPath>
66-
</Reference>
6764
</ItemGroup>
6865
<ItemGroup>
6966
<Compile Include="DependencyManager.cs" />

WereDev.Utils.Wu10Man.Providers/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
[assembly: AssemblyTitle("WereDev.Utils.Wu10Man.Providers")]
99
[assembly: AssemblyDescription("")]
1010
[assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("")]
11+
[assembly: AssemblyCompany("WereDev")]
1212
[assembly: AssemblyProduct("WereDev.Utils.Wu10Man.Providers")]
13-
[assembly: AssemblyCopyright("Copyright © 2019")]
13+
[assembly: AssemblyCopyright("Copyright © 2018-2020")]
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
1616

WereDev.Utils.Wu10Man.Providers/WereDev.Utils.Wu10Man.Providers.csproj

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@
6565
<Reference Include="System.Data" />
6666
<Reference Include="System.Net.Http" />
6767
<Reference Include="System.Xml" />
68-
<Reference Include="Windows">
69-
<HintPath>..\..\..\..\..\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.18362.0\Windows.winmd</HintPath>
70-
</Reference>
71-
<Reference Include="WindowsBase" />
7268
</ItemGroup>
7369
<ItemGroup>
7470
<Compile Include="FileIoProvider.cs" />
@@ -79,7 +75,6 @@
7975
<Compile Include="RegistryProvider.cs" />
8076
<Compile Include="UserProvider.cs" />
8177
<Compile Include="WindowsApiProvider.cs" />
82-
<Compile Include="WindowsPackageProvider.cs" />
8378
<Compile Include="WindowsServiceProvider.cs" />
8479
<Compile Include="WindowsServiceProviderFactory.cs" />
8580
</ItemGroup>

WereDev.Utils.Wu10Man.Providers/WindowsPackageProvider.cs

Lines changed: 0 additions & 55 deletions
This file was deleted.

Wu10Man/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[assembly: AssemblyConfiguration("")]
1212
[assembly: AssemblyCompany("WereDev")]
1313
[assembly: AssemblyProduct("Wu10Man")]
14-
[assembly: AssemblyCopyright("Copyright WereDev © 2018-2019")]
14+
[assembly: AssemblyCopyright("Copyright WereDev © 2018-2020")]
1515
[assembly: AssemblyTrademark("")]
1616
[assembly: AssemblyCulture("")]
1717

0 commit comments

Comments
 (0)