9#define KMT_EMULATE_KERNEL
15#define TESTAPI static void
88 RtlInitEmptyUnicodeString(&UsString,
NULL, 0);
110 WCHAR FillResult[10];
123 RtlInitEmptyUnicodeString(&RemString,
NULL, 0);
150 RtlInitEmptyUnicodeString(&RemString,
NULL, 0);
168 RtlInitEmptyUnicodeString(&UsString,
NULL, 0);
TESTAPI Test_RtlUnicodeStringPrintf()
static const WCHAR FormatStringStrs[]
static const WCHAR FormatStringInts[]
TESTAPI Test_RtlUnicodeStringPrintfEx()
static const WCHAR FormatStringIntsResult[]
#define ok_eq_pointer(value, expected)
#define ok_eq_hex(value, expected)
#define ok_eq_uint(value, expected)
#define ok_eq_size(value, expected)
static const WCHAR Cleanup[]
#define RtlCompareMemory(s1, s2, l)
#define RtlFillMemory(Dest, Length, Fill)
VOID KmtFreeGuarded(PVOID Pointer)
#define KmtEndSeh(ExpectedStatus)
BOOLEAN BOOLEAN VOID VOID BOOLEAN BOOLEAN PVOID KmtAllocateGuarded(SIZE_T SizeRequested)
#define STRSAFE_FILL_BEHIND
NTSTRSAFEVAPI RtlUnicodeStringPrintf(_In_ PUNICODE_STRING DestinationString, _In_ NTSTRSAFE_PCWSTR pszFormat,...)
NTSTRSAFEVAPI RtlUnicodeStringPrintfEx(_In_opt_ PUNICODE_STRING DestinationString, _In_opt_ PUNICODE_STRING RemainingString, _In_ STRSAFE_DWORD dwFlags, _In_ NTSTRSAFE_PCWSTR pszFormat,...)
#define STATUS_BUFFER_OVERFLOW
#define STATUS_INVALID_PARAMETER
_In_ WDFMEMORY _Out_opt_ size_t * BufferSize