Revert unnecessary changes

This commit is contained in:
Andrew Schwartzmeyer 2016-06-14 14:12:19 -07:00
parent 69ce0e7107
commit 047525aa9d
2 changed files with 2 additions and 9 deletions

View file

@ -44,7 +44,7 @@ namespace Microsoft.PowerShell.Commands.Internal
// CommitableTransaction will use DTC APIs under the covers to get KTM transaction manager interface.
// KTM is kernel Transaction Manager to handle file, registry etc and MSDTC provides an integration support
// with KTM to handle transaction across kernel resources and MSDTC resources like SQL, MSMQ etc.
// We need KTMRM service as well. WinPE doesn?t have these services installed
// We need KTMRM service as well. WinPE doesnt have these services installed
if (Utils.IsWinPEHost() || PsUtils.IsRunningOnProcessorArchitectureARM())
{
throw new NotSupportedException(RegistryProviderStrings.NotSupported_KernelTransactions);

View file

@ -191,14 +191,7 @@ namespace Microsoft.PowerShell.Commands.Internal
{
SafeRegistryHandle nonTxKey = null;
SafeRegistryHandle txKey = null;
if (!Platform.HasRegistrySupport())
{
error = 1;
}
else
{
error = Win32Native.RegOpenKeyEx(hkey, lpSubKey, ulOptions, samDesired, out nonTxKey);
}
error = Win32Native.RegOpenKeyEx(hkey, lpSubKey, ulOptions, samDesired, out nonTxKey);
// If we got some error on this open, just ignore it and continue on with the handle
// we got on the original RegOpenKeyTransacted.
if (Win32Native.ERROR_SUCCESS == error)