|
ReactOS 0.4.17-dev-116-ga4b6fe9
|
#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include "ntstatus.h"#include "windef.h"#include "winbase.h"#include "winreg.h"#include "winnls.h"#include "winternl.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | _RTL_QUERY_REGISTRY_TABLE |
| struct | _KEY_VALUE_BASIC_INFORMATION |
| struct | _KEY_VALUE_PARTIAL_INFORMATION |
| struct | _KEY_VALUE_FULL_INFORMATION |
| struct | query_reg_values_test |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | STR_TRUNC_SIZE (sizeof(stringW)-2*sizeof(*stringW)) |
| #define | RTL_REGISTRY_ABSOLUTE 0 |
| #define | RTL_REGISTRY_SERVICES 1 |
| #define | RTL_REGISTRY_CONTROL 2 |
| #define | RTL_REGISTRY_WINDOWS_NT 3 |
| #define | RTL_REGISTRY_DEVICEMAP 4 |
| #define | RTL_REGISTRY_USER 5 |
| #define | RTL_REGISTRY_HANDLE 0x40000000 |
| #define | RTL_REGISTRY_OPTIONAL 0x80000000 |
| #define | RTL_QUERY_REGISTRY_SUBKEY 0x00000001 |
| #define | RTL_QUERY_REGISTRY_TOPKEY 0x00000002 |
| #define | RTL_QUERY_REGISTRY_REQUIRED 0x00000004 |
| #define | RTL_QUERY_REGISTRY_NOVALUE 0x00000008 |
| #define | RTL_QUERY_REGISTRY_NOEXPAND 0x00000010 |
| #define | RTL_QUERY_REGISTRY_DIRECT 0x00000020 |
| #define | RTL_QUERY_REGISTRY_DELETE 0x00000040 |
| #define | InitializeObjectAttributes(p, n, a, r, s) |
| #define | NTDLL_GET_PROC(func) |
| #define | check_key_value(root, name, flags, expect) _check_key_value( __LINE__, root, name, flags, expect ) |
| #define | check_enum_value(name, flags, subkeys, present) _check_enum_value( __LINE__, name, flags, subkeys, present ) |
| ULONG ULONG *static void ULONG *static const UNICODE_STRING KEY_VALUE_INFORMATION_CLASS |
Definition at line 107 of file reg.c.
|
static |
Definition at line 1440 of file reg.c.
|
static |
Definition at line 1433 of file reg.c.
Definition at line 1398 of file reg.c.
Referenced by _check_key_value(), and test_redirection().
Definition at line 178 of file reg.c.
Referenced by START_TEST().
|
static |
Definition at line 2629 of file reg.c.
Definition at line 2492 of file reg.c.
Referenced by test_NtRegLoadKeyEx().
| START_TEST | ( | reg | ) |
Definition at line 3147 of file reg.c.
Definition at line 2077 of file reg.c.
Referenced by START_TEST().
Definition at line 2225 of file reg.c.
Referenced by START_TEST().
Definition at line 387 of file reg.c.
Referenced by START_TEST().
Definition at line 851 of file reg.c.
Referenced by START_TEST().
Definition at line 228 of file reg.c.
Referenced by START_TEST().
Definition at line 2108 of file reg.c.
Referenced by START_TEST().
Definition at line 919 of file reg.c.
Referenced by START_TEST().
Definition at line 654 of file reg.c.
Referenced by START_TEST().
Definition at line 2526 of file reg.c.
Referenced by START_TEST().
Definition at line 2427 of file reg.c.
Referenced by START_TEST().
Definition at line 576 of file reg.c.
Referenced by START_TEST().
Definition at line 1508 of file reg.c.
Referenced by START_TEST().
Definition at line 611 of file reg.c.
Referenced by START_TEST().
Definition at line 2357 of file reg.c.
Referenced by START_TEST().
Definition at line 602 of file reg.c.
Referenced by START_TEST().
Definition at line 2990 of file reg.c.
Referenced by START_TEST().
Definition at line 1101 of file reg.c.
Referenced by START_TEST().
Definition at line 141 of file reg.c.
Referenced by _check_enum_value(), get_key_value(), test_long_value_name(), test_notify(), test_NtCreateKey(), test_NtDeleteKey(), test_NtFlushKey(), test_NtOpenKey(), test_NtQueryKey(), test_NtQueryValueKey(), test_NtRenameKey(), test_NtSetValueKey(), test_redirection(), and test_symlinks().
Definition at line 143 of file reg.c.
Referenced by _Function_class_(), create_key(), create_subkey(), fs_ignored(), read_group_mappings(), read_mappings(), read_registry(), RegCreateKeyExA(), RegCreateKeyExW(), run_add(), run_copy(), test_basic_import_31(), test_invalid_import_31(), and write_reg_key().
| const LARGE_INTEGER *static OBJECT_ATTRIBUTES HANDLE |
|
static |
Definition at line 167 of file reg.c.
Referenced by InitFunctionPtrs(), and START_TEST().
| ULONG ULONG *static OBJECT_INFORMATION_CLASS |
| OBJECT_ATTRIBUTES PIO_APC_ROUTINE |
Definition at line 1396 of file reg.c.
Referenced by test_redirection().
|
static |
Definition at line 2697 of file reg.c.
Referenced by test_RtlQueryRegistryValues().
| union { ... } query_reg_values_direct_sized |
Referenced by test_RtlQueryRegistryValues().
|
static |
Definition at line 2695 of file reg.c.
Referenced by test_RtlQueryRegistryValues().
|
static |
Definition at line 2694 of file reg.c.
Referenced by test_RtlQueryRegistryValues().
| struct { ... } query_reg_values_direct_typed |
Referenced by test_RtlQueryRegistryValues().
|
static |
Definition at line 2714 of file reg.c.
Referenced by test_RtlQueryRegistryValues().
Definition at line 2627 of file reg.c.
Referenced by query_routine(), and test_RtlQueryRegistryValues().
Definition at line 42 of file reg.c.
Referenced by test_NtQueryValueKey(), and test_NtSetValueKey().
| _In_ ACCESS_MASK _In_ POBJECT_ATTRIBUTES _Reserved_ ULONG TitleIndex |
Definition at line 142 of file reg.c.
Referenced by Mx::MxSetValueKey(), and NtSetValueKey().
| const LARGE_INTEGER *static OBJECT_ATTRIBUTES ULONG |
Definition at line 1395 of file reg.c.
Referenced by fill_props(), get_key_value(), HTMLInputElement_get_value(), HTMLOptionElement_get_value(), HTMLOptionElement_put_value(), HTMLSelectElement_get_value(), HTMLSelectElement_put_value(), HTMLTextAreaElement_get_value(), HTMLTextAreaElement_put_value(), set_channel_http_header(), set_style_pxattr(), test_redirection(), test_symlinks(), value_get_dword_field(), and visit_http_headers().
|
static |
Definition at line 168 of file reg.c.
Referenced by START_TEST(), test_long_value_name(), test_notify(), test_NtCreateKey(), test_NtDeleteKey(), test_NtFlushKey(), test_NtOpenKey(), test_NtQueryKey(), test_NtQueryValueKey(), test_NtRegLoadKeyEx(), test_NtRenameKey(), test_NtSetValueKey(), test_RtlCheckRegistryKey(), test_RtlCreateRegistryKey(), test_RtlQueryRegistryValues(), and test_symlinks().