Test some more ntdll types.

tests.dat: Remove types that don't exist, whether in the Windows or
Wine headers.
This commit is contained in:
Francois Gouget 2004-09-06 21:26:57 +00:00 committed by Alexandre Julliard
parent d3499083d6
commit ab1866be52
2 changed files with 36 additions and 6 deletions

View File

@ -1559,6 +1559,13 @@ static void test_pack_PSYSTEM_AUDIT_ACE(void)
TEST_TYPE_POINTER(PSYSTEM_AUDIT_ACE, 12, 4);
}
static void test_pack_PTOKEN_GROUPS(void)
{
/* PTOKEN_GROUPS */
TEST_TYPE(PTOKEN_GROUPS, 4, 4);
TEST_TYPE_POINTER(PTOKEN_GROUPS, 12, 4);
}
static void test_pack_PTOKEN_PRIVILEGES(void)
{
/* PTOKEN_PRIVILEGES */
@ -1566,6 +1573,13 @@ static void test_pack_PTOKEN_PRIVILEGES(void)
TEST_TYPE_POINTER(PTOKEN_PRIVILEGES, 16, 4);
}
static void test_pack_PTOKEN_USER(void)
{
/* PTOKEN_USER */
TEST_TYPE(PTOKEN_USER, 4, 4);
TEST_TYPE_POINTER(PTOKEN_USER, 8, 4);
}
static void test_pack_PTOP_LEVEL_EXCEPTION_FILTER(void)
{
/* PTOP_LEVEL_EXCEPTION_FILTER */
@ -2080,6 +2094,13 @@ static void test_pack_PPOINT(void)
TEST_TYPE_POINTER(PPOINT, 8, 4);
}
static void test_pack_PPOINTL(void)
{
/* PPOINTL */
TEST_TYPE(PPOINTL, 4, 4);
TEST_TYPE_POINTER(PPOINTL, 8, 4);
}
static void test_pack_PPOINTS(void)
{
/* PPOINTS */
@ -2114,6 +2135,12 @@ static void test_pack_PSIZE(void)
TEST_TYPE_POINTER(PSIZE, 8, 4);
}
static void test_pack_PSZ(void)
{
/* PSZ */
TEST_TYPE(PSZ, 4, 4);
}
static void test_pack_RECT(void)
{
/* RECT (pack 4) */
@ -2366,6 +2393,7 @@ static void test_pack(void)
test_pack_POINTL();
test_pack_POINTS();
test_pack_PPOINT();
test_pack_PPOINTL();
test_pack_PPOINTS();
test_pack_PPRIVILEGE_SET();
test_pack_PRECT();
@ -2387,7 +2415,10 @@ static void test_pack(void)
test_pack_PSTR();
test_pack_PSYSTEM_ALARM_ACE();
test_pack_PSYSTEM_AUDIT_ACE();
test_pack_PSZ();
test_pack_PTOKEN_GROUPS();
test_pack_PTOKEN_PRIVILEGES();
test_pack_PTOKEN_USER();
test_pack_PTOP_LEVEL_EXCEPTION_FILTER();
test_pack_PTSTR();
test_pack_PULARGE_INTEGER();

View File

@ -573,6 +573,7 @@ PCRITICAL_SECTION_DEBUG
PFIBER_START_ROUTINE
!PFILETIME # FIXME: 20040821: Mishandled by winapi_test
PHKEY
!PLDT_ENTRY # Architecture dependent
POFSTRUCT
POSVERSIONINFOA
POSVERSIONINFOEXA
@ -636,7 +637,6 @@ ATOM
BOOL
BOOLEAN
BYTE
CATCHBUF
CCHAR
CHAR
COLORREF
@ -718,20 +718,15 @@ LONG64
LONGLONG
LONG_PTR
LPARAM
LPCATCHBUF
LPCRECT
LPCRECTL
LPCVOID
LPLARGE_INTEGER
LPMEMORY_BASIC_INFORMATION
LPPOINT
LPPOINTS
LPRECT
LPRECTL
LPSID_IDENTIFIER_AUTHORITY
LPSIZE
LPTOP_LEVEL_EXCEPTION_FILTER
LPULARGE_INTEGER
LRESULT
LUID
LUID_AND_ATTRIBUTES
@ -813,6 +808,7 @@ POINT
POINTL
POINTS
PPOINT
PPOINTL
PPOINTS
PPRIVILEGE_SET
PRECT
@ -835,7 +831,10 @@ PSIZE
PSTR
PSYSTEM_ALARM_ACE
PSYSTEM_AUDIT_ACE
PSZ
PTOKEN_GROUPS
PTOKEN_PRIVILEGES
PTOKEN_USER
PTOP_LEVEL_EXCEPTION_FILTER
PTSTR
PULARGE_INTEGER