ReactOS 0.4.15-dev-7961-gdcf9eb0
NtSetDefaultLocale.c
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS API tests
3 * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4 * PURPOSE: Tests for the NtSetDefaultLocale API
5 * COPYRIGHT: Copyright 2023 George Bișoc <george.bisoc@reactos.org>
6 */
7
8#include "precomp.h"
9
11{
13
14 Status = NtSetDefaultLocale(TRUE, 0xffffffff);
16
17 Status = NtSetDefaultLocale(TRUE, 0xfffffffe);
19
20 Status = NtSetDefaultLocale(TRUE, 0x7fffffff);
22
23 Status = NtSetDefaultLocale(TRUE, 0x7ffffffe);
25
26 Status = NtSetDefaultLocale(TRUE, 0x80000000);
28
29 Status = NtSetDefaultLocale(TRUE, 0x80000001);
31
32 Status = NtSetDefaultLocale(TRUE, 0x10000);
34
37
40
43}
#define ok_ntstatus(status, expected)
Definition: atltest.h:135
#define START_TEST(x)
Definition: atltest.h:75
LONG NTSTATUS
Definition: precomp.h:26
#define TRUE
Definition: types.h:120
Status
Definition: gdiplustypes.h:25
NTSTATUS NTAPI NtSetDefaultLocale(IN BOOLEAN UserProfile, IN LCID DefaultLocaleId)
Definition: locale.c:437
#define STATUS_INVALID_PARAMETER
Definition: udferr_usr.h:135
#define STATUS_OBJECT_NAME_NOT_FOUND
Definition: udferr_usr.h:149