forked from Mirrors/wine-wine
Stubs for advapi32 functions InitiateSystemShutdownEx, SetEntriesInAcl
and SetNamedSecurityInfo.oldstable
parent
78a5047dca
commit
d0c2c6df72
|
@ -143,3 +143,29 @@ BOOL WINAPI AbortSystemShutdownW( LPCWSTR lpMachineName )
|
||||||
TRACE("stub %s (harmless)\n", debugstr_w(lpMachineName));
|
TRACE("stub %s (harmless)\n", debugstr_w(lpMachineName));
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* InitiateSystemShutdownExA [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
BOOL WINAPI InitiateSystemShutdownExA( LPSTR lpMachineName, LPSTR lpMessage,
|
||||||
|
DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown,
|
||||||
|
DWORD dwReason)
|
||||||
|
{
|
||||||
|
FIXME("%s %s %ld %d %d %ld\n", debugstr_a(lpMachineName),
|
||||||
|
debugstr_a(lpMessage), dwTimeout, bForceAppsClosed,
|
||||||
|
bRebootAfterShutdown, dwReason);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* InitiateSystemShutdownExA [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
BOOL WINAPI InitiateSystemShutdownExW( LPWSTR lpMachineName, LPWSTR lpMessage,
|
||||||
|
DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown,
|
||||||
|
DWORD dwReason)
|
||||||
|
{
|
||||||
|
FIXME("%s %s %ld %d %d %ld\n", debugstr_w(lpMachineName),
|
||||||
|
debugstr_w(lpMessage), dwTimeout, bForceAppsClosed,
|
||||||
|
bRebootAfterShutdown, dwReason);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
|
@ -134,6 +134,8 @@
|
||||||
@ stdcall InitializeSid(ptr ptr long)
|
@ stdcall InitializeSid(ptr ptr long)
|
||||||
@ stub InitiateSystemShutdownA
|
@ stub InitiateSystemShutdownA
|
||||||
@ stub InitiateSystemShutdownW
|
@ stub InitiateSystemShutdownW
|
||||||
|
@ stdcall InitiateSystemShutdownExA(wstr wstr long long long long)
|
||||||
|
@ stdcall InitiateSystemShutdownExW(wstr wstr long long long long)
|
||||||
@ stub InstallApplication
|
@ stub InstallApplication
|
||||||
@ stub IsProcessRestricted
|
@ stub IsProcessRestricted
|
||||||
@ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode
|
@ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode
|
||||||
|
@ -245,9 +247,13 @@
|
||||||
@ stdcall ReportEventW (long long long long ptr long long wstr ptr)
|
@ stdcall ReportEventW (long long long long ptr long long wstr ptr)
|
||||||
@ stdcall RevertToSelf()
|
@ stdcall RevertToSelf()
|
||||||
@ stub SetAclInformation
|
@ stub SetAclInformation
|
||||||
|
@ stdcall SetEntriesInAclA(long ptr ptr ptr)
|
||||||
|
@ stdcall SetEntriesInAclW(long ptr ptr ptr)
|
||||||
@ stdcall SetFileSecurityA(str long ptr )
|
@ stdcall SetFileSecurityA(str long ptr )
|
||||||
@ stdcall SetFileSecurityW(wstr long ptr)
|
@ stdcall SetFileSecurityW(wstr long ptr)
|
||||||
@ stdcall SetKernelObjectSecurity(long long ptr)
|
@ stdcall SetKernelObjectSecurity(long long ptr)
|
||||||
|
@ stdcall SetNamedSecurityInfoA(str long ptr ptr ptr ptr ptr)
|
||||||
|
@ stdcall SetNamedSecurityInfoW(wstr long ptr ptr ptr ptr ptr)
|
||||||
@ stub SetPrivateObjectSecurity
|
@ stub SetPrivateObjectSecurity
|
||||||
@ stub SetSecurityDescriptorControl #(ptr long long)
|
@ stub SetSecurityDescriptorControl #(ptr long long)
|
||||||
@ stdcall SetSecurityDescriptorDacl(ptr long ptr long)
|
@ stdcall SetSecurityDescriptorDacl(ptr long ptr long)
|
||||||
|
|
|
@ -1350,3 +1350,47 @@ VOID WINAPI BuildTrusteeWithSidW(PTRUSTEEW pTrustee, PSID pSid)
|
||||||
{
|
{
|
||||||
FIXME("%p %p\n", pTrustee, pSid);
|
FIXME("%p %p\n", pTrustee, pSid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* SetEntriesInAclA [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
DWORD WINAPI SetEntriesInAclA( ULONG count, PEXPLICIT_ACCESSA pEntries,
|
||||||
|
PACL OldAcl, PACL* NewAcl )
|
||||||
|
{
|
||||||
|
FIXME("%ld %p %p %p\n",count,pEntries,OldAcl,NewAcl);
|
||||||
|
return ERROR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* SetEntriesInAclW [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
DWORD WINAPI SetEntriesInAclW( ULONG count, PEXPLICIT_ACCESSW pEntries,
|
||||||
|
PACL OldAcl, PACL* NewAcl )
|
||||||
|
{
|
||||||
|
FIXME("%ld %p %p %p\n",count,pEntries,OldAcl,NewAcl);
|
||||||
|
return ERROR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* SetNamedSecurityInfoA [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
DWORD WINAPI SetNamedSecurityInfoA(LPSTR pObjectName,
|
||||||
|
SE_OBJECT_TYPE ObjectType, SECURITY_INFORMATION SecurityInfo,
|
||||||
|
PSID psidOwner, PSID psidGroup, PACL pDacl, PACL pSacl)
|
||||||
|
{
|
||||||
|
FIXME("%s %d %ld %p %p %p %p\n", debugstr_a(pObjectName), ObjectType,
|
||||||
|
SecurityInfo, psidOwner, psidGroup, pDacl, pSacl);
|
||||||
|
return ERROR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* SetNamedSecurityInfoW [ADVAPI32.@]
|
||||||
|
*/
|
||||||
|
DWORD WINAPI SetNamedSecurityInfoW(LPWSTR pObjectName,
|
||||||
|
SE_OBJECT_TYPE ObjectType, SECURITY_INFORMATION SecurityInfo,
|
||||||
|
PSID psidOwner, PSID psidGroup, PACL pDacl, PACL pSacl)
|
||||||
|
{
|
||||||
|
FIXME("%s %d %ld %p %p %p %p\n", debugstr_w(pObjectName), ObjectType,
|
||||||
|
SecurityInfo, psidOwner, psidGroup, pDacl, pSacl);
|
||||||
|
return ERROR_CALL_NOT_IMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue