HANDLE hToken = NULL;
HANDLE hDirectory = NULL;
NTSTATUS Status;
+ ULONG ReturnLength;
Status = ZwOpenProcessToken(NtCurrentProcess(),
TOKEN_QUERY | TOKEN_ADJUST_PRIVILEGES,
&TokenPrivileges,
sizeof(TokenPrivileges),
&TokenPrivileges,
- NULL);
+ &ReturnLength);
if (!NT_SUCCESS(Status))
{
goto Cleanup;
LARGE_INTEGER ByteOffset;
NTSTATUS Status;
- DPRINT("RtlGetSetBootStatusData (%p %u %u %p %lu %p)\n",
+ DPRINT("RtlGetSetBootStatusData (%p %u %d %p %lu %p)\n",
FileHandle, WriteMode, DataClass, Buffer, BufferSize, ReturnLength);
if (DataClass >= RtlBsdItemMax)