11 #define ntv6(x) (LOBYTE(LOWORD(GetVersion())) >= 6 ? (x) : 0) 79 ok(FlagsInfo->
Flags != 0x55555555,
"Flags = %lx\n", FlagsInfo->
Flags);
122 ok(Buffer2[0] == 0x00000455,
"Buffer2[0] = %lx\n", Buffer2[0]);
123 ok(Buffer2[1] == 0x55555500,
"Buffer2[1] = %lx\n", Buffer2[1]);
141 skip(
"Cannot acquire SeDebugPrivilege\n");
198 sizeof(SetTimeInfo));
205 skip(
"Cannot acquire SeSystemTimePrivilege\n");
212 sizeof(SetTimeInfo) + 1);
218 sizeof(SetTimeInfo));
226 sizeof(SetTimeInfo));
243 sizeof(SetTimeInfo));
260 sizeof(SetTimeInfo));
297 ok((
Buffer[0] & 0x55fefe55) == 0x55000055,
"Buffer[0] = %lx\n",
Buffer[0]);
IN CINT OUT PVOID IN ULONG OUT PULONG ReturnLength
#define STATUS_PRIVILEGE_NOT_HELD
NTSYSAPI NTSTATUS NTAPI NtQuerySystemInformation(IN SYSTEM_INFORMATION_CLASS SystemInfoClass, OUT PVOID SystemInfoBuffer, IN ULONG SystemInfoBufferSize, OUT PULONG BytesReturned OPTIONAL)
#define STATUS_INFO_LENGTH_MISMATCH
static void Test_Flags(void)
#define SE_DEBUG_PRIVILEGE
#define SE_SYSTEMTIME_PRIVILEGE
NTSYSAPI NTSTATUS NTAPI RtlAdjustPrivilege(_In_ ULONG Privilege, _In_ BOOLEAN NewValue, _In_ BOOLEAN ForThread, _Out_ PBOOLEAN OldValue)
static void Test_TimeAdjustment(void)
_Must_inspect_result_ _In_ ULONG Flags
#define STATUS_INVALID_PARAMETER_2
#define ok_ntstatus(status, expected)
NTSYSAPI NTSTATUS NTAPI NtSetSystemInformation(IN INT SystemInformationClass, IN PVOID SystemInformation, IN ULONG SystemInformationLength)
START_TEST(NtSystemInformation)
#define NT_SUCCESS(StatCode)
static void Test_KernelDebugger(void)
#define STATUS_ACCESS_DENIED
#define STATUS_INVALID_INFO_CLASS
#define STATUS_ACCESS_VIOLATION
#define ok_long(expression, result)
#define STATUS_DATATYPE_MISALIGNMENT
#define RtlFillMemory(Dest, Length, Fill)