@@ -235,7 +235,6 @@ internal static extern IntPtr CreateFile(
235235 /// </returns>
236236 [ DllImport ( PinvokeDllNames . CloseHandleDllName , SetLastError = true ) ]
237237 [ return : MarshalAs ( UnmanagedType . Bool ) ]
238- // [SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage")]
239238 internal static extern bool CloseHandle ( IntPtr handle ) ;
240239
241240 [ DllImport ( PinvokeDllNames . DosDateTimeToFileTimeDllName , SetLastError = false ) ]
@@ -412,7 +411,6 @@ internal static bool RestoreTokenPrivilege(string privilegeName, ref TOKEN_PRIVI
412411 /// <param name="lpLuid"></param>
413412 /// <returns></returns>
414413 [ DllImport ( PinvokeDllNames . LookupPrivilegeValueDllName , CharSet = CharSet . Unicode , SetLastError = true , BestFitMapping = false ) ]
415- [ SuppressMessage ( "Microsoft.Security" , "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage" ) ]
416414 [ return : MarshalAs ( UnmanagedType . Bool ) ]
417415 internal static extern bool LookupPrivilegeValue ( string lpSystemName , string lpName , ref LUID lpLuid ) ;
418416
@@ -424,7 +422,6 @@ internal static bool RestoreTokenPrivilege(string privilegeName, ref TOKEN_PRIVI
424422 /// <param name="pfResult"></param>
425423 /// <returns></returns>
426424 [ DllImport ( PinvokeDllNames . PrivilegeCheckDllName , CharSet = CharSet . Unicode , SetLastError = true , BestFitMapping = false ) ]
427- [ SuppressMessage ( "Microsoft.Security" , "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage" ) ]
428425 [ return : MarshalAs ( UnmanagedType . Bool ) ]
429426 internal static extern bool PrivilegeCheck ( IntPtr tokenHandler , ref PRIVILEGE_SET requiredPrivileges , out bool pfResult ) ;
430427
@@ -441,7 +438,6 @@ internal static bool RestoreTokenPrivilege(string privilegeName, ref TOKEN_PRIVI
441438 /// <param name="returnLength"></param>
442439 /// <returns></returns>
443440 [ DllImport ( PinvokeDllNames . AdjustTokenPrivilegesDllName , CharSet = CharSet . Unicode , SetLastError = true , BestFitMapping = false ) ]
444- [ SuppressMessage ( "Microsoft.Security" , "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage" ) ]
445441 [ return : MarshalAs ( UnmanagedType . Bool ) ]
446442 internal static extern bool AdjustTokenPrivileges ( IntPtr tokenHandler , bool disableAllPrivilege ,
447443 ref TOKEN_PRIVILEGE newPrivilegeState , int bufferLength ,
@@ -482,7 +478,6 @@ internal struct PRIVILEGE_SET
482478 /// </summary>
483479 /// <returns></returns>
484480 [ DllImport ( PinvokeDllNames . GetCurrentProcessDllName ) ]
485- [ SuppressMessage ( "Microsoft.Security" , "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage" ) ]
486481 internal static extern IntPtr GetCurrentProcess ( ) ;
487482
488483 /// <summary>
@@ -494,7 +489,6 @@ internal struct PRIVILEGE_SET
494489 /// <param name="tokenHandle">Process token.</param>
495490 /// <returns>The current process token.</returns>
496491 [ DllImport ( PinvokeDllNames . OpenProcessTokenDllName , CharSet = CharSet . Unicode , SetLastError = true , BestFitMapping = false ) ]
497- [ SuppressMessage ( "Microsoft.Security" , "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage" ) ]
498492 [ return : MarshalAs ( UnmanagedType . Bool ) ]
499493 internal static extern bool OpenProcessToken ( IntPtr processHandle , uint desiredAccess , out IntPtr tokenHandle ) ;
500494
0 commit comments