Stubs for advapi32 functions InitiateSystemShutdownEx, SetEntriesInAcl
and SetNamedSecurityInfo.
This commit is contained in:
parent
78a5047dca
commit
d0c2c6df72
|
@ -143,3 +143,29 @@ BOOL WINAPI AbortSystemShutdownW( LPCWSTR lpMachineName )
|
|||
TRACE("stub %s (harmless)\n", debugstr_w(lpMachineName));
|
||||
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)
|
||||
@ stub InitiateSystemShutdownA
|
||||
@ stub InitiateSystemShutdownW
|
||||
@ stdcall InitiateSystemShutdownExA(wstr wstr long long long long)
|
||||
@ stdcall InitiateSystemShutdownExW(wstr wstr long long long long)
|
||||
@ stub InstallApplication
|
||||
@ stub IsProcessRestricted
|
||||
@ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode
|
||||
|
@ -245,9 +247,13 @@
|
|||
@ stdcall ReportEventW (long long long long ptr long long wstr ptr)
|
||||
@ stdcall RevertToSelf()
|
||||
@ stub SetAclInformation
|
||||
@ stdcall SetEntriesInAclA(long ptr ptr ptr)
|
||||
@ stdcall SetEntriesInAclW(long ptr ptr ptr)
|
||||
@ stdcall SetFileSecurityA(str long ptr )
|
||||
@ stdcall SetFileSecurityW(wstr 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 SetSecurityDescriptorControl #(ptr long long)
|
||||
@ stdcall SetSecurityDescriptorDacl(ptr long ptr long)
|
||||
|
|
|
@ -1350,3 +1350,47 @@ VOID WINAPI BuildTrusteeWithSidW(PTRUSTEEW pTrustee, PSID 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