Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
name advapi32
|
1996-03-31 18:40:13 +02:00
|
|
|
type win32
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2000-08-06 05:47:29 +02:00
|
|
|
import kernel32.dll
|
|
|
|
import ntdll.dll
|
|
|
|
|
2002-01-10 20:29:40 +01:00
|
|
|
debug_channels (advapi crypt reg)
|
2000-11-05 05:53:07 +01:00
|
|
|
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub AbortSystemShutdownA
|
|
|
|
@ stub AbortSystemShutdownW
|
|
|
|
@ stdcall AccessCheck(ptr long long ptr ptr ptr ptr ptr) AccessCheck
|
|
|
|
@ stub AccessCheckAndAuditAlarmA
|
|
|
|
@ stub AccessCheckAndAuditAlarmW
|
2000-02-25 21:52:38 +01:00
|
|
|
@ stdcall AddAccessAllowedAce (ptr long long ptr) AddAccessAllowedAce
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub AddAccessDeniedAce
|
|
|
|
@ stub AddAce
|
|
|
|
@ stub AddAuditAccessAce
|
|
|
|
@ stub AdjustTokenGroups
|
|
|
|
@ stdcall AdjustTokenPrivileges(long long ptr long ptr ptr) AdjustTokenPrivileges
|
|
|
|
@ stdcall AllocateAndInitializeSid(ptr long long long long long long long long long ptr) AllocateAndInitializeSid
|
|
|
|
@ stdcall AllocateLocallyUniqueId(ptr) AllocateLocallyUniqueId
|
|
|
|
@ stub AreAllAccessesGranted
|
|
|
|
@ stub AreAnyAccessesGranted
|
|
|
|
@ stdcall BackupEventLogA (long str) BackupEventLogA
|
|
|
|
@ stdcall BackupEventLogW (long wstr) BackupEventLogW
|
|
|
|
@ stub ChangeServiceConfigA
|
|
|
|
@ stub ChangeServiceConfigW
|
|
|
|
@ stdcall ClearEventLogA (long str) ClearEventLogA
|
|
|
|
@ stdcall ClearEventLogW (long wstr) ClearEventLogW
|
|
|
|
@ stdcall CloseEventLog (long) CloseEventLog
|
|
|
|
@ stdcall CloseServiceHandle(long) CloseServiceHandle
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub CommandLineFromMsiDescriptor
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall ControlService(long long ptr) ControlService
|
|
|
|
@ stdcall CopySid(long ptr ptr) CopySid
|
|
|
|
@ stub CreatePrivateObjectSecurity
|
|
|
|
@ stub CreateProcessAsUserA
|
|
|
|
@ stub CreateProcessAsUserW
|
|
|
|
@ stdcall CreateServiceA(long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceA
|
|
|
|
@ stdcall CreateServiceW (long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceW
|
|
|
|
@ stdcall CryptAcquireContextA(ptr str str long long) CryptAcquireContextA
|
2001-09-12 19:09:56 +02:00
|
|
|
@ stdcall CryptAcquireContextW(ptr wstr wstr long long) CryptAcquireContextW
|
|
|
|
@ stdcall CryptContextAddRef(long ptr long) CryptContextAddRef
|
|
|
|
@ stdcall CryptCreateHash(long long long long ptr) CryptCreateHash
|
|
|
|
@ stdcall CryptDecrypt(long long long long ptr ptr) CryptDecrypt
|
|
|
|
@ stdcall CryptDeriveKey(long long long long ptr) CryptDeriveKey
|
|
|
|
@ stdcall CryptDestroyHash(long) CryptDestroyHash
|
2002-01-10 20:29:40 +01:00
|
|
|
@ stdcall CryptDestroyKey(long) CryptDestroyKey
|
2001-09-12 19:09:56 +02:00
|
|
|
@ stdcall CryptDuplicateHash(long ptr long ptr) CryptDuplicateHash
|
|
|
|
@ stdcall CryptDuplicateKey(long ptr long ptr) CryptDuplicateKey
|
|
|
|
@ stdcall CryptEncrypt(long long long long ptr ptr long) CryptEncrypt
|
|
|
|
@ stdcall CryptEnumProvidersA(long ptr long ptr ptr ptr) CryptEnumProvidersA
|
|
|
|
@ stdcall CryptEnumProvidersW(long ptr long ptr ptr ptr) CryptEnumProvidersW
|
|
|
|
@ stdcall CryptEnumProviderTypesA(long ptr long ptr ptr ptr) CryptEnumProviderTypesA
|
|
|
|
@ stdcall CryptEnumProviderTypesW(long ptr long ptr ptr ptr) CryptEnumProviderTypesW
|
|
|
|
@ stdcall CryptExportKey(long long long long ptr ptr) CryptExportKey
|
|
|
|
@ stdcall CryptGenKey(long long long ptr) CryptGenKey
|
2000-10-24 03:39:29 +02:00
|
|
|
@ stdcall CryptGenRandom(long long ptr) CryptGenRandom
|
2001-09-12 19:09:56 +02:00
|
|
|
@ stdcall CryptGetDefaultProviderA(long ptr long ptr ptr) CryptGetDefaultProviderA
|
|
|
|
@ stdcall CryptGetDefaultProviderW(long ptr long ptr ptr) CryptGetDefaultProviderW
|
|
|
|
@ stdcall CryptGetHashParam(long long ptr ptr long) CryptGetHashParam
|
|
|
|
@ stdcall CryptGetKeyParam(long long ptr ptr long) CryptGetKeyParam
|
|
|
|
@ stdcall CryptGetProvParam(long long ptr ptr long) CryptGetProvParam
|
|
|
|
@ stdcall CryptGetUserKey(long long ptr) CryptGetUserKey
|
|
|
|
@ stdcall CryptHashData(long ptr long long) CryptHashData
|
|
|
|
@ stdcall CryptHashSessionKey(long long long) CryptHashSessionKey
|
|
|
|
@ stdcall CryptImportKey(long ptr long long long ptr) CryptImportKey
|
2000-10-24 03:39:29 +02:00
|
|
|
@ stdcall CryptReleaseContext(long long) CryptReleaseContext
|
2002-01-10 20:29:40 +01:00
|
|
|
@ stdcall CryptSignHashA(long long ptr long ptr ptr) CryptSignHashA
|
|
|
|
@ stdcall CryptSignHashW(long long ptr long ptr ptr) CryptSignHashA
|
2001-09-12 19:09:56 +02:00
|
|
|
@ stdcall CryptSetHashParam(long long ptr long) CryptSetHashParam
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall CryptSetKeyParam(long long ptr long) CryptSetKeyParam
|
2001-09-12 19:09:56 +02:00
|
|
|
@ stdcall CryptSetProviderA(str long) CryptSetProviderA
|
|
|
|
@ stdcall CryptSetProviderW(wstr long) CryptSetProviderW
|
|
|
|
@ stdcall CryptSetProviderExA(str long ptr long) CryptSetProviderExA
|
|
|
|
@ stdcall CryptSetProviderExW(wstr long ptr long) CryptSetProviderExW
|
|
|
|
@ stdcall CryptSetProvParam(long long ptr long) CryptSetProvParam
|
2002-01-10 20:29:40 +01:00
|
|
|
@ stdcall CryptVerifySignatureA(long ptr long long ptr long) CryptVerifySignatureA
|
|
|
|
@ stdcall CryptVerifySignatureW(long ptr long long ptr long) CryptVerifySignatureA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub DeleteAce
|
|
|
|
@ stdcall DeleteService(long) DeleteService
|
|
|
|
@ stdcall DeregisterEventSource(long) DeregisterEventSource
|
|
|
|
@ stub DestroyPrivateObjectSecurity
|
|
|
|
@ stub DuplicateToken
|
|
|
|
@ stub EnumDependentServicesA
|
|
|
|
@ stub EnumDependentServicesW
|
|
|
|
@ stdcall EnumServicesStatusA (long long long ptr long ptr ptr ptr) EnumServicesStatusA
|
2000-04-06 22:21:16 +02:00
|
|
|
@ stdcall EnumServicesStatusW (long long long ptr long ptr ptr ptr) EnumServicesStatusW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall EqualPrefixSid(ptr ptr) EqualPrefixSid
|
|
|
|
@ stdcall EqualSid(ptr ptr) EqualSid
|
|
|
|
@ stub FindFirstFreeAce
|
|
|
|
@ stdcall FreeSid(ptr) FreeSid
|
|
|
|
@ stub GetAce
|
|
|
|
@ stub GetAclInformation
|
|
|
|
@ stdcall GetFileSecurityA(str long ptr long ptr) GetFileSecurityA
|
|
|
|
@ stdcall GetFileSecurityW(wstr long ptr long ptr) GetFileSecurityW
|
|
|
|
@ stub GetKernelObjectSecurity
|
|
|
|
@ stdcall GetLengthSid(ptr) GetLengthSid
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub GetMangledSiteSid
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall GetNumberOfEventLogRecords (long ptr) GetNumberOfEventLogRecords
|
|
|
|
@ stdcall GetOldestEventLogRecord (long ptr) GetOldestEventLogRecord
|
|
|
|
@ stub GetPrivateObjectSecurity
|
|
|
|
@ stdcall GetSecurityDescriptorControl (ptr ptr ptr) GetSecurityDescriptorControl
|
|
|
|
@ stdcall GetSecurityDescriptorDacl (ptr ptr ptr ptr) GetSecurityDescriptorDacl
|
|
|
|
@ stdcall GetSecurityDescriptorGroup(ptr ptr ptr) GetSecurityDescriptorGroup
|
|
|
|
@ stdcall GetSecurityDescriptorLength(ptr) GetSecurityDescriptorLength
|
|
|
|
@ stdcall GetSecurityDescriptorOwner(ptr ptr ptr) GetSecurityDescriptorOwner
|
|
|
|
@ stdcall GetSecurityDescriptorSacl (ptr ptr ptr ptr) GetSecurityDescriptorSacl
|
|
|
|
@ stub GetServiceDisplayNameA
|
|
|
|
@ stub GetServiceDisplayNameW
|
|
|
|
@ stub GetServiceKeyNameA
|
|
|
|
@ stub GetServiceKeyNameW
|
|
|
|
@ stdcall GetSidIdentifierAuthority(ptr) GetSidIdentifierAuthority
|
|
|
|
@ stdcall GetSidLengthRequired(long) GetSidLengthRequired
|
|
|
|
@ stdcall GetSidSubAuthority(ptr long) GetSidSubAuthority
|
|
|
|
@ stdcall GetSidSubAuthorityCount(ptr) GetSidSubAuthorityCount
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub GetSiteSidFromToken
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall GetTokenInformation(long long ptr long ptr) GetTokenInformation
|
|
|
|
@ stdcall GetUserNameA(ptr ptr) GetUserNameA
|
|
|
|
@ stdcall GetUserNameW(ptr ptr) GetUserNameW
|
|
|
|
@ stub ImpersonateLoggedOnUser
|
|
|
|
@ stub ImpersonateNamedPipeClient
|
|
|
|
@ stdcall ImpersonateSelf(long) ImpersonateSelf
|
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
2000-01-23 23:35:33 +01:00
|
|
|
@ stdcall InitializeAcl(ptr long long) InitializeAcl
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall InitializeSecurityDescriptor(ptr long) InitializeSecurityDescriptor
|
|
|
|
@ stdcall InitializeSid(ptr ptr long) InitializeSid
|
|
|
|
@ stub InitiateSystemShutdownA
|
|
|
|
@ stub InitiateSystemShutdownW
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub InstallApplication
|
|
|
|
@ stub IsProcessRestricted
|
2000-11-30 21:31:41 +01:00
|
|
|
@ forward IsTextUnicode ntdll.RtlIsTextUnicode
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub IsTokenRestricted
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub IsValidAcl
|
|
|
|
@ stdcall IsValidSecurityDescriptor(ptr) IsValidSecurityDescriptor
|
|
|
|
@ stdcall IsValidSid(ptr) IsValidSid
|
|
|
|
@ stub LockServiceDatabase
|
|
|
|
@ stub LogonUserA
|
|
|
|
@ stub LogonUserW
|
2000-10-15 02:23:56 +02:00
|
|
|
@ stdcall LookupAccountNameA(str str ptr ptr ptr ptr ptr) LookupAccountNameA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub LookupAccountNameW
|
|
|
|
@ stdcall LookupAccountSidA(ptr ptr ptr ptr ptr ptr ptr) LookupAccountSidA
|
|
|
|
@ stdcall LookupAccountSidW(ptr ptr ptr ptr ptr ptr ptr) LookupAccountSidW
|
|
|
|
@ stub LookupPrivilegeDisplayNameA
|
|
|
|
@ stub LookupPrivilegeDisplayNameW
|
|
|
|
@ stub LookupPrivilegeNameA
|
|
|
|
@ stub LookupPrivilegeNameW
|
|
|
|
@ stdcall LookupPrivilegeValueA(ptr ptr ptr) LookupPrivilegeValueA
|
|
|
|
@ stdcall LookupPrivilegeValueW(ptr ptr ptr) LookupPrivilegeValueW
|
|
|
|
@ stub MakeAbsoluteSD
|
|
|
|
@ stdcall MakeSelfRelativeSD(ptr ptr ptr) MakeSelfRelativeSD
|
|
|
|
@ stub MapGenericMask
|
|
|
|
@ stdcall NotifyBootConfigStatus(long) NotifyBootConfigStatus
|
|
|
|
@ stdcall NotifyChangeEventLog (long long) NotifyChangeEventLog
|
|
|
|
@ stub ObjectCloseAuditAlarmA
|
|
|
|
@ stub ObjectCloseAuditAlarmW
|
|
|
|
@ stub ObjectOpenAuditAlarmA
|
|
|
|
@ stub ObjectOpenAuditAlarmW
|
|
|
|
@ stub ObjectPrivilegeAuditAlarmA
|
|
|
|
@ stub ObjectPrivilegeAuditAlarmW
|
|
|
|
@ stdcall OpenBackupEventLogA (str str) OpenBackupEventLogA
|
|
|
|
@ stdcall OpenBackupEventLogW (wstr wstr) OpenBackupEventLogW
|
|
|
|
@ stdcall OpenEventLogA (str str) OpenEventLogA
|
|
|
|
@ stdcall OpenEventLogW (wstr wstr) OpenEventLogW
|
|
|
|
@ stdcall OpenProcessToken(long long ptr) OpenProcessToken
|
|
|
|
@ stdcall OpenSCManagerA(ptr ptr long) OpenSCManagerA
|
|
|
|
@ stdcall OpenSCManagerW(ptr ptr long) OpenSCManagerW
|
|
|
|
@ stdcall OpenServiceA(long str long) OpenServiceA
|
|
|
|
@ stdcall OpenServiceW(long wstr long) OpenServiceW
|
|
|
|
@ stdcall OpenThreadToken(long long long ptr) OpenThreadToken
|
|
|
|
@ stub PrivilegeCheck
|
|
|
|
@ stub PrivilegedServiceAuditAlarmA
|
|
|
|
@ stub PrivilegedServiceAuditAlarmW
|
|
|
|
@ stub QueryServiceConfigA
|
|
|
|
@ stub QueryServiceConfigW
|
|
|
|
@ stub QueryServiceLockStatusA
|
|
|
|
@ stub QueryServiceLockStatusW
|
|
|
|
@ stub QueryServiceObjectSecurity
|
|
|
|
@ stdcall QueryServiceStatus(long ptr) QueryServiceStatus
|
|
|
|
@ stdcall ReadEventLogA (long long long ptr long ptr ptr) ReadEventLogA
|
|
|
|
@ stdcall ReadEventLogW (long long long ptr long ptr ptr) ReadEventLogW
|
|
|
|
@ stdcall RegCloseKey(long) RegCloseKey
|
|
|
|
@ stdcall RegConnectRegistryA(str long ptr) RegConnectRegistryA
|
|
|
|
@ stdcall RegConnectRegistryW(wstr long ptr) RegConnectRegistryW
|
|
|
|
@ stdcall RegCreateKeyA(long str ptr) RegCreateKeyA
|
|
|
|
@ stdcall RegCreateKeyExA(long str long ptr long long ptr ptr ptr) RegCreateKeyExA
|
|
|
|
@ stdcall RegCreateKeyExW(long wstr long ptr long long ptr ptr ptr) RegCreateKeyExW
|
|
|
|
@ stdcall RegCreateKeyW(long wstr ptr) RegCreateKeyW
|
|
|
|
@ stdcall RegDeleteKeyA(long str) RegDeleteKeyA
|
|
|
|
@ stdcall RegDeleteKeyW(long wstr) RegDeleteKeyW
|
|
|
|
@ stdcall RegDeleteValueA(long str) RegDeleteValueA
|
|
|
|
@ stdcall RegDeleteValueW(long wstr) RegDeleteValueW
|
|
|
|
@ stdcall RegEnumKeyA(long long ptr long) RegEnumKeyA
|
|
|
|
@ stdcall RegEnumKeyExA(long long ptr ptr ptr ptr ptr ptr) RegEnumKeyExA
|
|
|
|
@ stdcall RegEnumKeyExW(long long ptr ptr ptr ptr ptr ptr) RegEnumKeyExW
|
|
|
|
@ stdcall RegEnumKeyW(long long ptr long) RegEnumKeyW
|
|
|
|
@ stdcall RegEnumValueA(long long ptr ptr ptr ptr ptr ptr) RegEnumValueA
|
|
|
|
@ stdcall RegEnumValueW(long long ptr ptr ptr ptr ptr ptr) RegEnumValueW
|
|
|
|
@ stdcall RegFlushKey(long) RegFlushKey
|
|
|
|
@ stdcall RegGetKeySecurity(long long ptr ptr) RegGetKeySecurity
|
|
|
|
@ stdcall RegLoadKeyA(long str str) RegLoadKeyA
|
|
|
|
@ stdcall RegLoadKeyW(long wstr wstr) RegLoadKeyW
|
|
|
|
@ stdcall RegNotifyChangeKeyValue(long long long long long) RegNotifyChangeKeyValue
|
2000-10-29 02:24:54 +01:00
|
|
|
@ stdcall RegOpenCurrentUser(long ptr) RegOpenCurrentUser
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall RegOpenKeyA(long str ptr) RegOpenKeyA
|
|
|
|
@ stdcall RegOpenKeyExA(long str long long ptr) RegOpenKeyExA
|
|
|
|
@ stdcall RegOpenKeyExW(long wstr long long ptr) RegOpenKeyExW
|
|
|
|
@ stdcall RegOpenKeyW(long wstr ptr) RegOpenKeyW
|
2001-04-09 20:34:49 +02:00
|
|
|
@ stub RegOpenUserClassesRoot
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall RegQueryInfoKeyA(long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) RegQueryInfoKeyA
|
|
|
|
@ stdcall RegQueryInfoKeyW(long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) RegQueryInfoKeyW
|
|
|
|
@ stub RegQueryMultipleValuesA
|
|
|
|
@ stub RegQueryMultipleValuesW
|
|
|
|
@ stdcall RegQueryValueA(long str ptr ptr) RegQueryValueA
|
|
|
|
@ stdcall RegQueryValueExA(long str ptr ptr ptr ptr) RegQueryValueExA
|
|
|
|
@ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr) RegQueryValueExW
|
|
|
|
@ stdcall RegQueryValueW(long wstr ptr ptr) RegQueryValueW
|
|
|
|
@ stub RegRemapPreDefKey
|
|
|
|
@ stdcall RegReplaceKeyA(long str str str) RegReplaceKeyA
|
|
|
|
@ stdcall RegReplaceKeyW(long wstr wstr wstr) RegReplaceKeyW
|
|
|
|
@ stdcall RegRestoreKeyA(long str long) RegRestoreKeyA
|
|
|
|
@ stdcall RegRestoreKeyW(long wstr long) RegRestoreKeyW
|
|
|
|
@ stdcall RegSaveKeyA(long ptr ptr) RegSaveKeyA
|
|
|
|
@ stdcall RegSaveKeyW(long ptr ptr) RegSaveKeyW
|
|
|
|
@ stdcall RegSetKeySecurity(long long ptr) RegSetKeySecurity
|
|
|
|
@ stdcall RegSetValueA(long str long ptr long) RegSetValueA
|
|
|
|
@ stdcall RegSetValueExA(long str long long ptr long) RegSetValueExA
|
|
|
|
@ stdcall RegSetValueExW(long wstr long long ptr long) RegSetValueExW
|
|
|
|
@ stdcall RegSetValueW(long wstr long ptr long) RegSetValueW
|
|
|
|
@ stdcall RegUnLoadKeyA(long str) RegUnLoadKeyA
|
|
|
|
@ stdcall RegUnLoadKeyW(long wstr) RegUnLoadKeyW
|
|
|
|
@ stdcall RegisterEventSourceA(ptr ptr) RegisterEventSourceA
|
|
|
|
@ stdcall RegisterEventSourceW(ptr ptr) RegisterEventSourceW
|
|
|
|
@ stdcall RegisterServiceCtrlHandlerA (ptr ptr) RegisterServiceCtrlHandlerA
|
|
|
|
@ stdcall RegisterServiceCtrlHandlerW (ptr ptr) RegisterServiceCtrlHandlerW
|
|
|
|
@ stdcall ReportEventA (long long long long ptr long long str ptr) ReportEventA
|
|
|
|
@ stdcall ReportEventW (long long long long ptr long long wstr ptr) ReportEventW
|
|
|
|
@ stdcall RevertToSelf() RevertToSelf
|
|
|
|
@ stub SetAclInformation
|
|
|
|
@ stdcall SetFileSecurityA(str long ptr ) SetFileSecurityA
|
|
|
|
@ stdcall SetFileSecurityW(wstr long ptr) SetFileSecurityW
|
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
2000-01-23 23:35:33 +01:00
|
|
|
@ stdcall SetKernelObjectSecurity(long long ptr) SetKernelObjectSecurity
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SetPrivateObjectSecurity
|
|
|
|
@ stdcall SetSecurityDescriptorDacl(ptr long ptr long) SetSecurityDescriptorDacl
|
|
|
|
@ stdcall SetSecurityDescriptorGroup (ptr ptr long) SetSecurityDescriptorGroup
|
|
|
|
@ stdcall SetSecurityDescriptorOwner (ptr ptr long) SetSecurityDescriptorOwner
|
|
|
|
@ stdcall SetSecurityDescriptorSacl(ptr long ptr long) SetSecurityDescriptorSacl
|
|
|
|
@ stub SetServiceBits
|
|
|
|
@ stub SetServiceObjectSecurity
|
|
|
|
@ stdcall SetServiceStatus(long long)SetServiceStatus
|
|
|
|
@ stdcall SetThreadToken (ptr ptr) SetThreadToken
|
|
|
|
@ stub SetTokenInformation
|
|
|
|
@ stdcall StartServiceA(long long ptr) StartServiceA
|
|
|
|
@ stdcall StartServiceCtrlDispatcherA(ptr) StartServiceCtrlDispatcherA
|
|
|
|
@ stdcall StartServiceCtrlDispatcherW(ptr) StartServiceCtrlDispatcherW
|
|
|
|
@ stdcall StartServiceW(long long ptr) StartServiceW
|
|
|
|
@ stub UnlockServiceDatabase
|
|
|
|
@ stdcall LsaOpenPolicy(long long long long) LsaOpenPolicy
|
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
2000-01-23 23:35:33 +01:00
|
|
|
@ stdcall LsaLookupSids(ptr long ptr ptr ptr) LsaLookupSids
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall LsaFreeMemory(ptr)LsaFreeMemory
|
|
|
|
@ stdcall LsaQueryInformationPolicy(ptr long ptr)LsaQueryInformationPolicy
|
|
|
|
@ stdcall LsaClose(ptr)LsaClose
|
|
|
|
@ stub LsaSetInformationPolicy
|
|
|
|
@ stub LsaLookupNames
|
|
|
|
@ stub SystemFunction001
|
|
|
|
@ stub SystemFunction002
|
|
|
|
@ stub SystemFunction003
|
|
|
|
@ stub SystemFunction004
|
|
|
|
@ stub SystemFunction005
|
|
|
|
@ stub SystemFunction006
|
|
|
|
@ stub SystemFunction007
|
|
|
|
@ stub SystemFunction008
|
|
|
|
@ stub SystemFunction009
|
|
|
|
@ stub SystemFunction010
|
|
|
|
@ stub SystemFunction011
|
|
|
|
@ stub SystemFunction012
|
|
|
|
@ stub SystemFunction013
|
|
|
|
@ stub SystemFunction014
|
|
|
|
@ stub SystemFunction015
|
|
|
|
@ stub SystemFunction016
|
|
|
|
@ stub SystemFunction017
|
|
|
|
@ stub SystemFunction018
|
|
|
|
@ stub SystemFunction019
|
|
|
|
@ stub SystemFunction020
|
|
|
|
@ stub SystemFunction021
|
|
|
|
@ stub SystemFunction022
|
|
|
|
@ stub SystemFunction023
|
|
|
|
@ stub SystemFunction024
|
|
|
|
@ stub SystemFunction025
|
|
|
|
@ stub SystemFunction026
|
|
|
|
@ stub SystemFunction027
|
|
|
|
@ stub SystemFunction028
|
|
|
|
@ stub SystemFunction029
|
|
|
|
@ stub SystemFunction030
|
|
|
|
@ stub LsaQueryInfoTrustedDomain
|
|
|
|
@ stub LsaQuerySecret
|
|
|
|
@ stub LsaCreateSecret
|
|
|
|
@ stub LsaOpenSecret
|
|
|
|
@ stub LsaCreateTrustedDomain
|
|
|
|
@ stub LsaOpenTrustedDomain
|
|
|
|
@ stub LsaSetSecret
|
|
|
|
@ stub LsaCreateAccount
|
|
|
|
@ stub LsaAddPrivilegesToAccount
|
|
|
|
@ stub LsaRemovePrivilegesFromAccount
|
|
|
|
@ stub LsaDelete
|
|
|
|
@ stub LsaSetSystemAccessAccount
|
|
|
|
@ stub LsaEnumeratePrivilegesOfAccount
|
|
|
|
@ stub LsaEnumerateAccounts
|
|
|
|
@ stub LsaGetSystemAccessAccount
|
|
|
|
@ stub LsaSetInformationTrustedDomain
|
|
|
|
@ stub LsaEnumerateTrustedDomains
|
|
|
|
@ stub LsaOpenAccount
|
|
|
|
@ stub LsaEnumeratePrivileges
|
|
|
|
@ stub LsaLookupPrivilegeDisplayName
|
|
|
|
@ stub LsaICLookupNames
|
|
|
|
@ stub ElfRegisterEventSourceW
|
|
|
|
@ stub ElfReportEventW
|
|
|
|
@ stub ElfDeregisterEventSource
|
|
|
|
@ stub ElfDeregisterEventSourceW
|
|
|
|
@ stub I_ScSetServiceBit
|
|
|
|
@ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long) SynchronizeWindows31FilesAndWindowsNTRegistry
|
|
|
|
@ stdcall QueryWindows31FilesMigration(long) QueryWindows31FilesMigration
|
|
|
|
@ stub LsaICLookupSids
|
|
|
|
@ stub SystemFunction031
|
|
|
|
@ stub I_ScSetServiceBitsA
|
|
|
|
@ stub EnumServiceGroupA
|
|
|
|
@ stub EnumServiceGroupW
|