Update of /cvsroot/pywin32/pywin32/win32/Demos
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30985
Modified Files:
RegCreateKeyTransacted.py
Log Message:
RegCreateKeyTransacted and RegDeleteKeyTransacted now combined with RegCreateKeyEx and RegDeleteKeyEx
Index: RegCreateKeyTransacted.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/win32/Demos/RegCreateKeyTransacted.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RegCreateKeyTransacted.py 5 Feb 2007 07:59:49 -0000 1.1
--- RegCreateKeyTransacted.py 7 Feb 2008 06:08:02 -0000 1.2
***************
*** 15,19 ****
transacted_key=win32api.RegOpenKeyTransacted(Key=win32con.HKEY_CURRENT_USER, SubKey=keyname,
Transaction=trans, samDesired=win32con.KEY_ALL_ACCESS)
! subkey, disp=win32api.RegCreateKeyTransacted(transacted_key, subkeyname, Transaction=trans,
samDesired=win32con.KEY_ALL_ACCESS, Class=classname)
--- 15,19 ----
transacted_key=win32api.RegOpenKeyTransacted(Key=win32con.HKEY_CURRENT_USER, SubKey=keyname,
Transaction=trans, samDesired=win32con.KEY_ALL_ACCESS)
! subkey, disp=win32api.RegCreateKeyEx(transacted_key, subkeyname, Transaction=trans,
samDesired=win32con.KEY_ALL_ACCESS, Class=classname)
***************
*** 32,36 ****
## test transacted delete
del_trans=win32transaction.CreateTransaction(Description='test RegDeleteKeyTransacted')
! win32api.RegDeleteKeyTransacted(key, subkeyname, Transaction=del_trans)
## subkey should still show up for non-transacted handle
subkeys=[s[0] for s in win32api.RegEnumKeyExW(key)]
--- 32,36 ----
## test transacted delete
del_trans=win32transaction.CreateTransaction(Description='test RegDeleteKeyTransacted')
! win32api.RegDeleteKeyEx(key, subkeyname, Transaction=del_trans)
## subkey should still show up for non-transacted handle
subkeys=[s[0] for s in win32api.RegEnumKeyExW(key)]
|