Go to the source code of this file.
◆ CP932
◆ MAX_BUFFER
◆ ENTRY
◆ START_TEST()
Definition at line 309 of file MultiByteToWideChar.c.
310{
313
314 vi.dwOSVersionInfoSize =
sizeof(
vi);
316 {
317 skip(
"Failed to get OS version!\n");
318 return;
319 }
320
322
323
326
328 {
330 }
331}
NTSTATUS NTAPI RtlGetVersion(IN OUT PRTL_OSVERSIONINFOW lpVersionInformation)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
struct msdos_volume_info vi
static const ENTRY Entries[]
static void TestEntry(const ENTRY *pEntry)
◆ TestEntry()
Definition at line 240 of file MultiByteToWideChar.c.
241{
245
246 if ((OsVersion < pEntry->VersionRange[0]) ||
248 {
249 skip(
"Skipping entry from line %u (Version range %lx-%lx, current %lx)\n",
254 return;
255 }
256
259
261 {
262
265 }
266 else
267 {
269 "Line %d: DestLen was shorter than (CheckLen - 1)\n",
pEntry->LineNo);
270
272 {
273
277 }
278 else
279 {
280
284 }
285 }
286
288
289
290 ok(
ret ==
pEntry->Return,
"Line %d: ret expected %d, got %d\n",
292
293
295 "Line %d: Wrong last error. Expected %lu, got %lu\n",
297
299 {
300
302 {
303 ok(
Buffer[
i] ==
pEntry->CheckDest[
i],
"Line %d: Buffer[%d] expected %d, got %d\n",
305 }
306 }
307}
#define MultiByteToWideChar
#define FillMemory(BUF, SIZ, MASK)
DWORD WINAPI GetLastError(void)
Referenced by DriverEntry(), DriverIoControl(), DrvEvaluateBifObject(), DrvEvaluateDsmObject(), DrvEvaluateGtmObject(), DrvEvaluatePclObject(), DrvEvaluatePrtObject(), DrvEvaluateStmObject(), FindTest(), ListTests(), START_TEST(), and Test_SingleInstruction().
◆ Entries
Definition at line 42 of file MultiByteToWideChar.c.
Referenced by BaseControlVideoImpl_GetVideoPaletteEntries(), BasicVideo_GetVideoPaletteEntries(), ExtCopyBlockPointersByExtents(), find_and_print_offset(), find_offset(), FindSymbolicLinkEntry(), Heap32ListFirst(), Heap32ListNext(), IntGetPaletteEntries(), IntGetSystemPaletteEntries(), IntSetPaletteEntries(), LsapAddAuthorityToDomainsList(), LsapAddDomainToDomainsList(), LsapLookupSids(), Module32FirstW(), Module32NextW(), NtUserCopyAcceleratorTable(), NtUserCreateAcceleratorTable(), Process32FirstW(), Process32NextW(), START_TEST(), test_Functions(), TestXListFunctional(), Thread32First(), Thread32Next(), VbeSetColorLookup(), VgaResetPalette(), and VgaRestoreDefaultPalette().
◆ OsVersion
◆ SJIS_Japanese
| const char SJIS_Japanese[] = "\x93\xFA\x96\x7B\x8C\xEA" |
|
static |
◆ UTF8_Japanese
| const char UTF8_Japanese[] = "\xE6\x97\xA5\xE6\x9C\xAC\xE8\xAA\x9E" |
|
static |