diff --git a/DerpingDrivers/Util/CodeIntegrityHelper.cs b/DerpingDrivers/Util/CodeIntegrityHelper.cs
index c07115f..36ff3cf 100644
--- a/DerpingDrivers/Util/CodeIntegrityHelper.cs
+++ b/DerpingDrivers/Util/CodeIntegrityHelper.cs
@@ -5,6 +5,9 @@ using PInvoke;
namespace DerpingDrivers.Util
{
+ ///
+ /// Utility class for receiving code integrity states currently enforced.
+ ///
public static class CodeIntegrityHelper
{
///
@@ -30,8 +33,9 @@ namespace DerpingDrivers.Util
Marshal.StructureToPtr(integrity, pIntegrity, false);
+ // https://www.geoffchappell.com/studies/windows/km/ntoskrnl/api/ex/sysinfo/codeintegrity.htm
var status = ntQuerySystemInformation(
- 103,
+ 103, // SystemCodeIntegrityInformation (0x67)
pIntegrity,
integrity.Length,
out _
diff --git a/DerpingDrivers/Util/CodeIntegrityPolicyHelper.cs b/DerpingDrivers/Util/CodeIntegrityPolicyHelper.cs
index 72d3501..feaebdd 100644
--- a/DerpingDrivers/Util/CodeIntegrityPolicyHelper.cs
+++ b/DerpingDrivers/Util/CodeIntegrityPolicyHelper.cs
@@ -6,6 +6,7 @@ namespace DerpingDrivers.Util
///
/// Utility class for interaction with Code Integrity Policy settings.
///
+ /// https://www.geoffchappell.com/notes/security/whqlsettings/index.htm
public static class CodeIntegrityPolicyHelper
{
///