mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 18:52:57 +00:00
Added stub for create token and delete object audit alarm.
svn path=/trunk/; revision=531
This commit is contained in:
parent
f53177b2b2
commit
46a0e6e16e
1 changed files with 78 additions and 6 deletions
|
@ -188,16 +188,59 @@ NTSTATUS STDCALL NtImpersonateThread(IN HANDLE ThreadHandle,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS STDCALL NtCreateToken(VOID)
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
NtCreateToken(
|
||||||
|
OUT PHANDLE TokenHandle,
|
||||||
|
IN ACCESS_MASK DesiredAccess,
|
||||||
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
|
IN TOKEN_TYPE TokenType,
|
||||||
|
IN PLUID AuthenticationId,
|
||||||
|
IN PLARGE_INTEGER ExpirationTime,
|
||||||
|
IN PTOKEN_USER TokenUser,
|
||||||
|
IN PTOKEN_GROUPS TokenGroups,
|
||||||
|
IN PTOKEN_PRIVILEGES TokenPrivileges,
|
||||||
|
IN PTOKEN_OWNER TokenOwner,
|
||||||
|
IN PTOKEN_PRIMARY_GROUP TokenPrimaryGroup,
|
||||||
|
IN PTOKEN_DEFAULT_DACL TokenDefaultDacl,
|
||||||
|
IN PTOKEN_SOURCE TokenSource
|
||||||
|
)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
return ZwCreateToken(TokenHandle,
|
||||||
|
DesiredAccess,
|
||||||
|
ObjectAttributes,
|
||||||
|
TokenType,
|
||||||
|
AuthenticationId,
|
||||||
|
ExpirationTime,
|
||||||
|
TokenUser,
|
||||||
|
TokenGroups,
|
||||||
|
TokenPrivileges,
|
||||||
|
TokenOwner,
|
||||||
|
TokenPrimaryGroup,
|
||||||
|
TokenDefaultDacl,
|
||||||
|
TokenSource
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS STDCALL NtDeleteObjectAuditAlarm(IN PUNICODE_STRING SubsystemName,
|
NTSTATUS
|
||||||
IN PVOID HandleId,
|
STDCALL
|
||||||
IN BOOLEAN GenerateOnClose)
|
ZwCreateToken(
|
||||||
|
OUT PHANDLE TokenHandle,
|
||||||
|
IN ACCESS_MASK DesiredAccess,
|
||||||
|
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||||
|
IN TOKEN_TYPE TokenType,
|
||||||
|
IN PLUID AuthenticationId,
|
||||||
|
IN PLARGE_INTEGER ExpirationTime,
|
||||||
|
IN PTOKEN_USER TokenUser,
|
||||||
|
IN PTOKEN_GROUPS TokenGroups,
|
||||||
|
IN PTOKEN_PRIVILEGES TokenPrivileges,
|
||||||
|
IN PTOKEN_OWNER TokenOwner,
|
||||||
|
IN PTOKEN_PRIMARY_GROUP TokenPrimaryGroup,
|
||||||
|
IN PTOKEN_DEFAULT_DACL TokenDefaultDacl,
|
||||||
|
IN PTOKEN_SOURCE TokenSource
|
||||||
|
)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -313,6 +356,35 @@ NTSTATUS STDCALL ZwAccessCheck(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
NtDeleteObjectAuditAlarm (
|
||||||
|
IN PUNICODE_STRING SubsystemName,
|
||||||
|
IN PVOID HandleId,
|
||||||
|
IN BOOLEAN GenerateOnClose
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
return ZwDeleteObjectAuditAlarm (
|
||||||
|
SubsystemName,
|
||||||
|
HandleId,
|
||||||
|
GenerateOnClose
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
ZwDeleteObjectAuditAlarm (
|
||||||
|
IN PUNICODE_STRING SubsystemName,
|
||||||
|
IN PVOID HandleId,
|
||||||
|
IN BOOLEAN GenerateOnClose
|
||||||
|
)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
NTSTATUS RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
|
NTSTATUS RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||||
ULONG Revision)
|
ULONG Revision)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue