31 references to RegistryKeyPermissionCheck
aspire (1)
Telemetry\WindowsMachineInformationProvider.cs (1)
86
?? keyRoot.CreateSubKey(keyPath,
RegistryKeyPermissionCheck
.ReadWriteSubTree);
Microsoft.Win32.Registry (28)
Microsoft\Win32\RegistryKey.cs (28)
73
private volatile
RegistryKeyPermissionCheck
_checkMode;
175
return CreateSubKey(subkey, writable ?
RegistryKeyPermissionCheck
.ReadWriteSubTree :
RegistryKeyPermissionCheck
.ReadSubTree, RegistryOptions.None);
180
return CreateSubKey(subkey, writable ?
RegistryKeyPermissionCheck
.ReadWriteSubTree :
RegistryKeyPermissionCheck
.ReadSubTree, options);
183
public RegistryKey CreateSubKey(string subkey,
RegistryKeyPermissionCheck
permissionCheck)
188
public RegistryKey CreateSubKey(string subkey,
RegistryKeyPermissionCheck
permissionCheck, RegistrySecurity? registrySecurity)
193
public RegistryKey CreateSubKey(string subkey,
RegistryKeyPermissionCheck
permissionCheck, RegistryOptions registryOptions)
198
public unsafe RegistryKey CreateSubKey(string subkey,
RegistryKeyPermissionCheck
permissionCheck, RegistryOptions registryOptions, RegistrySecurity? registrySecurity)
209
RegistryKey? key = InternalOpenSubKeyWithoutSecurityChecks(subkey, (permissionCheck !=
RegistryKeyPermissionCheck
.ReadSubTree));
230
GetRegistryKeyAccess(permissionCheck !=
RegistryKeyPermissionCheck
.ReadSubTree) | (int)_regView,
237
RegistryKey key = new RegistryKey(result, (permissionCheck !=
RegistryKeyPermissionCheck
.ReadSubTree), false, _remoteKey, false, _regView);
432
key._checkMode =
RegistryKeyPermissionCheck
.Default;
463
key._checkMode =
RegistryKeyPermissionCheck
.Default;
528
public RegistryKey? OpenSubKey(string name,
RegistryKeyPermissionCheck
permissionCheck)
540
public RegistryKey? OpenSubKey(string name,
RegistryKeyPermissionCheck
permissionCheck, RegistryRights rights)
553
RegistryKey key = new RegistryKey(result, (permissionCheck ==
RegistryKeyPermissionCheck
.ReadWriteSubTree), false, _remoteKey, false, _regView);
705
private static int GetRegistryKeyAccess(
RegistryKeyPermissionCheck
mode)
710
case
RegistryKeyPermissionCheck
.ReadSubTree:
711
case
RegistryKeyPermissionCheck
.Default:
715
case
RegistryKeyPermissionCheck
.ReadWriteSubTree:
1490
private
RegistryKeyPermissionCheck
GetSubKeyPermissionCheck(bool subkeyWritable)
1492
if (_checkMode ==
RegistryKeyPermissionCheck
.Default)
1499
return
RegistryKeyPermissionCheck
.ReadWriteSubTree;
1503
return
RegistryKeyPermissionCheck
.ReadSubTree;
1529
private static void ValidateKeyMode(
RegistryKeyPermissionCheck
mode)
1531
if (mode <
RegistryKeyPermissionCheck
.Default || mode >
RegistryKeyPermissionCheck
.ReadWriteSubTree)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
15
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.
RegistryKeyPermissionCheck
))]
PresentationCore (1)
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
285
result = ((int)(Registry.CurrentUser.OpenSubKey(WpfPointerKey,
RegistryKeyPermissionCheck
.ReadSubTree)?.GetValue(WpfPointerValue, 0) ?? 0)) == 1;