12 static WCHAR TestEnvironment[] =
L"TestVar=TestVal\0Foo=4\0EmptyVar\0Bar=8\0\0";
19 RtlInitEmptyUnicodeString(&ValueString,
NULL, 0);
28 RtlInitEmptyUnicodeString(&ValueString,
Buffer, 0);
38 RtlInitEmptyUnicodeString(&ValueString,
Buffer, 2 *
sizeof(
WCHAR));
49 RtlInitEmptyUnicodeString(&ValueString,
Buffer, 7 *
sizeof(
WCHAR));
63 RtlInitEmptyUnicodeString(&ValueString,
Buffer, 8 *
sizeof(
WCHAR));
75 RtlInitEmptyUnicodeString(&ValueString,
Buffer,
sizeof(
Buffer));
88 RtlInitEmptyUnicodeString(&ValueString,
Buffer,
sizeof(
Buffer));
96 RtlInitEmptyUnicodeString(&ValueString,
Buffer,
sizeof(
Buffer));
107 RtlInitEmptyUnicodeString(&ValueString,
Buffer,
sizeof(
Buffer));
119 RtlInitEmptyUnicodeString(&NameString,
NULL, 0);
120 RtlInitEmptyUnicodeString(&ValueString,
Buffer,
sizeof(
Buffer));
#define ok_eq_pointer(value, expected)
#define ok_eq_ulong(value, expected)
#define ok_eq_wstr(value, expected)
#define ok_eq_wchar(value, expected)
#define ok_ntstatus(status, expected)
NTSYSAPI NTSTATUS NTAPI RtlQueryEnvironmentVariable_U(_In_opt_ PWSTR Environment, _In_ PCUNICODE_STRING Name, _Out_ PUNICODE_STRING Value)
NTSYSAPI VOID NTAPI RtlInitUnicodeString(PUNICODE_STRING DestinationString, PCWSTR SourceString)
#define STATUS_VARIABLE_NOT_FOUND
#define STATUS_BUFFER_TOO_SMALL