⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generated.c

📁 Wine-20031016
💻 C
📖 第 1 页 / 共 5 页
字号:
static void test_pack_PNT_TIB(void){    /* PNT_TIB */    TEST_TYPE(PNT_TIB, 4, 4);}static void test_pack_PPRIVILEGE_SET(void){    /* PPRIVILEGE_SET */    TEST_TYPE(PPRIVILEGE_SET, 4, 4);    TEST_TYPE_POINTER(PPRIVILEGE_SET, 20, 4);}static void test_pack_PRIVILEGE_SET(void){    /* PRIVILEGE_SET (pack 4) */    TEST_TYPE(PRIVILEGE_SET, 20, 4);    TEST_FIELD(PRIVILEGE_SET, DWORD, PrivilegeCount, 0, 4, 4);    TEST_FIELD(PRIVILEGE_SET, DWORD, Control, 4, 4, 4);    TEST_FIELD(PRIVILEGE_SET, LUID_AND_ATTRIBUTES[ANYSIZE_ARRAY], Privilege, 8, 12, 4);}static void test_pack_PRLIST_ENTRY(void){    /* PRLIST_ENTRY */    TEST_TYPE(PRLIST_ENTRY, 4, 4);    TEST_TYPE_POINTER(PRLIST_ENTRY, 8, 4);}static void test_pack_PRTL_CRITICAL_SECTION(void){    /* PRTL_CRITICAL_SECTION */    TEST_TYPE(PRTL_CRITICAL_SECTION, 4, 4);    TEST_TYPE_POINTER(PRTL_CRITICAL_SECTION, 24, 4);}static void test_pack_PRTL_CRITICAL_SECTION_DEBUG(void){    /* PRTL_CRITICAL_SECTION_DEBUG */    TEST_TYPE(PRTL_CRITICAL_SECTION_DEBUG, 4, 4);    TEST_TYPE_POINTER(PRTL_CRITICAL_SECTION_DEBUG, 32, 4);}static void test_pack_PRTL_RESOURCE_DEBUG(void){    /* PRTL_RESOURCE_DEBUG */    TEST_TYPE(PRTL_RESOURCE_DEBUG, 4, 4);    TEST_TYPE_POINTER(PRTL_RESOURCE_DEBUG, 32, 4);}static void test_pack_PSECURITY_QUALITY_OF_SERVICE(void){    /* PSECURITY_QUALITY_OF_SERVICE */    TEST_TYPE(PSECURITY_QUALITY_OF_SERVICE, 4, 4);}static void test_pack_PSID_IDENTIFIER_AUTHORITY(void){    /* PSID_IDENTIFIER_AUTHORITY */    TEST_TYPE(PSID_IDENTIFIER_AUTHORITY, 4, 4);    TEST_TYPE_POINTER(PSID_IDENTIFIER_AUTHORITY, 6, 1);}static void test_pack_PSINGLE_LIST_ENTRY(void){    /* PSINGLE_LIST_ENTRY */    TEST_TYPE(PSINGLE_LIST_ENTRY, 4, 4);    TEST_TYPE_POINTER(PSINGLE_LIST_ENTRY, 4, 4);}static void test_pack_PSTR(void){    /* PSTR */    TEST_TYPE(PSTR, 4, 4);    TEST_TYPE_POINTER(PSTR, 1, 1);}static void test_pack_PSYSTEM_ALARM_ACE(void){    /* PSYSTEM_ALARM_ACE */    TEST_TYPE(PSYSTEM_ALARM_ACE, 4, 4);    TEST_TYPE_POINTER(PSYSTEM_ALARM_ACE, 12, 4);}static void test_pack_PSYSTEM_AUDIT_ACE(void){    /* PSYSTEM_AUDIT_ACE */    TEST_TYPE(PSYSTEM_AUDIT_ACE, 4, 4);    TEST_TYPE_POINTER(PSYSTEM_AUDIT_ACE, 12, 4);}static void test_pack_PTOKEN_PRIVILEGES(void){    /* PTOKEN_PRIVILEGES */    TEST_TYPE(PTOKEN_PRIVILEGES, 4, 4);    TEST_TYPE_POINTER(PTOKEN_PRIVILEGES, 16, 4);}static void test_pack_PTOP_LEVEL_EXCEPTION_FILTER(void){    /* PTOP_LEVEL_EXCEPTION_FILTER */    TEST_TYPE(PTOP_LEVEL_EXCEPTION_FILTER, 4, 4);}static void test_pack_PTSTR(void){    /* PTSTR */}static void test_pack_PULARGE_INTEGER(void){    /* PULARGE_INTEGER */    TEST_TYPE(PULARGE_INTEGER, 4, 4);}static void test_pack_PVOID(void){    /* PVOID */    TEST_TYPE(PVOID, 4, 4);}static void test_pack_PWCH(void){    /* PWCH */    TEST_TYPE(PWCH, 4, 4);    TEST_TYPE_POINTER(PWCH, 2, 2);}static void test_pack_PWSTR(void){    /* PWSTR */    TEST_TYPE(PWSTR, 4, 4);    TEST_TYPE_POINTER(PWSTR, 2, 2);}static void test_pack_RTL_CRITICAL_SECTION(void){    /* RTL_CRITICAL_SECTION (pack 4) */    TEST_TYPE(RTL_CRITICAL_SECTION, 24, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, PRTL_CRITICAL_SECTION_DEBUG, DebugInfo, 0, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, LONG, LockCount, 4, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, LONG, RecursionCount, 8, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, HANDLE, OwningThread, 12, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, HANDLE, LockSemaphore, 16, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION, ULONG_PTR, SpinCount, 20, 4, 4);}static void test_pack_RTL_CRITICAL_SECTION_DEBUG(void){    /* RTL_CRITICAL_SECTION_DEBUG (pack 4) */    TEST_TYPE(RTL_CRITICAL_SECTION_DEBUG, 32, 4);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, WORD, Type, 0, 2, 2);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, WORD, CreatorBackTraceIndex, 2, 2, 2);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, struct _RTL_CRITICAL_SECTION *, CriticalSection, 4, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, LIST_ENTRY, ProcessLocksList, 8, 8, 4);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD, EntryCount, 16, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD, ContentionCount, 20, 4, 4);    TEST_FIELD(RTL_CRITICAL_SECTION_DEBUG, DWORD[ 2 ], Spare, 24, 8, 4);}static void test_pack_RTL_RESOURCE_DEBUG(void){    /* RTL_RESOURCE_DEBUG (pack 4) */    TEST_TYPE(RTL_RESOURCE_DEBUG, 32, 4);    TEST_FIELD(RTL_RESOURCE_DEBUG, WORD, Type, 0, 2, 2);    TEST_FIELD(RTL_RESOURCE_DEBUG, WORD, CreatorBackTraceIndex, 2, 2, 2);    TEST_FIELD(RTL_RESOURCE_DEBUG, struct _RTL_CRITICAL_SECTION *, CriticalSection, 4, 4, 4);    TEST_FIELD(RTL_RESOURCE_DEBUG, LIST_ENTRY, ProcessLocksList, 8, 8, 4);    TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD, EntryCount, 16, 4, 4);    TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD, ContentionCount, 20, 4, 4);    TEST_FIELD(RTL_RESOURCE_DEBUG, DWORD[ 2 ], Spare, 24, 8, 4);}static void test_pack_SECURITY_CONTEXT_TRACKING_MODE(void){    /* SECURITY_CONTEXT_TRACKING_MODE */    TEST_TYPE(SECURITY_CONTEXT_TRACKING_MODE, 1, 1);}static void test_pack_SECURITY_DESCRIPTOR(void){    /* SECURITY_DESCRIPTOR (pack 4) */    TEST_TYPE(SECURITY_DESCRIPTOR, 20, 4);    TEST_FIELD(SECURITY_DESCRIPTOR, BYTE, Revision, 0, 1, 1);    TEST_FIELD(SECURITY_DESCRIPTOR, BYTE, Sbz1, 1, 1, 1);    TEST_FIELD(SECURITY_DESCRIPTOR, SECURITY_DESCRIPTOR_CONTROL, Control, 2, 2, 2);    TEST_FIELD(SECURITY_DESCRIPTOR, PSID, Owner, 4, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR, PSID, Group, 8, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR, PACL, Sacl, 12, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR, PACL, Dacl, 16, 4, 4);}static void test_pack_SECURITY_DESCRIPTOR_CONTROL(void){    /* SECURITY_DESCRIPTOR_CONTROL */    TEST_TYPE(SECURITY_DESCRIPTOR_CONTROL, 2, 2);}static void test_pack_SECURITY_DESCRIPTOR_RELATIVE(void){    /* SECURITY_DESCRIPTOR_RELATIVE (pack 4) */    TEST_TYPE(SECURITY_DESCRIPTOR_RELATIVE, 20, 4);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, BYTE, Revision, 0, 1, 1);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, BYTE, Sbz1, 1, 1, 1);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, SECURITY_DESCRIPTOR_CONTROL, Control, 2, 2, 2);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, DWORD, Owner, 4, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, DWORD, Group, 8, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, DWORD, Sacl, 12, 4, 4);    TEST_FIELD(SECURITY_DESCRIPTOR_RELATIVE, DWORD, Dacl, 16, 4, 4);}static void test_pack_SECURITY_INFORMATION(void){    /* SECURITY_INFORMATION */    TEST_TYPE(SECURITY_INFORMATION, 4, 4);}static void test_pack_SHORT(void){    /* SHORT */    TEST_TYPE(SHORT, 2, 2);    TEST_TYPE_SIGNED(SHORT);}static void test_pack_SID(void){    /* SID (pack 4) */    TEST_TYPE(SID, 12, 4);    TEST_FIELD(SID, BYTE, Revision, 0, 1, 1);    TEST_FIELD(SID, BYTE, SubAuthorityCount, 1, 1, 1);    TEST_FIELD(SID, SID_IDENTIFIER_AUTHORITY, IdentifierAuthority, 2, 6, 1);    TEST_FIELD(SID, DWORD[1], SubAuthority, 8, 4, 4);}static void test_pack_SID_AND_ATTRIBUTES(void){    /* SID_AND_ATTRIBUTES (pack 4) */    TEST_TYPE(SID_AND_ATTRIBUTES, 8, 4);    TEST_FIELD(SID_AND_ATTRIBUTES, PSID, Sid, 0, 4, 4);    TEST_FIELD(SID_AND_ATTRIBUTES, DWORD, Attributes, 4, 4, 4);}static void test_pack_SID_IDENTIFIER_AUTHORITY(void){    /* SID_IDENTIFIER_AUTHORITY (pack 4) */    TEST_TYPE(SID_IDENTIFIER_AUTHORITY, 6, 1);    TEST_FIELD(SID_IDENTIFIER_AUTHORITY, BYTE[6], Value, 0, 6, 1);}static void test_pack_SINGLE_LIST_ENTRY(void){    /* SINGLE_LIST_ENTRY (pack 4) */    TEST_TYPE(SINGLE_LIST_ENTRY, 4, 4);    TEST_FIELD(SINGLE_LIST_ENTRY, struct _SINGLE_LIST_ENTRY *, Next, 0, 4, 4);}static void test_pack_SYSTEM_ALARM_ACE(void){    /* SYSTEM_ALARM_ACE (pack 4) */    TEST_TYPE(SYSTEM_ALARM_ACE, 12, 4);    TEST_FIELD(SYSTEM_ALARM_ACE, ACE_HEADER, Header, 0, 4, 2);    TEST_FIELD(SYSTEM_ALARM_ACE, DWORD, Mask, 4, 4, 4);    TEST_FIELD(SYSTEM_ALARM_ACE, DWORD, SidStart, 8, 4, 4);}static void test_pack_SYSTEM_AUDIT_ACE(void){    /* SYSTEM_AUDIT_ACE (pack 4) */    TEST_TYPE(SYSTEM_AUDIT_ACE, 12, 4);    TEST_FIELD(SYSTEM_AUDIT_ACE, ACE_HEADER, Header, 0, 4, 2);    TEST_FIELD(SYSTEM_AUDIT_ACE, DWORD, Mask, 4, 4, 4);    TEST_FIELD(SYSTEM_AUDIT_ACE, DWORD, SidStart, 8, 4, 4);}static void test_pack_TCHAR(void){    /* TCHAR */    TEST_TYPE(TCHAR, 1, 1);}static void test_pack_TOKEN_DEFAULT_DACL(void){    /* TOKEN_DEFAULT_DACL (pack 4) */    TEST_TYPE(TOKEN_DEFAULT_DACL, 4, 4);    TEST_FIELD(TOKEN_DEFAULT_DACL, PACL, DefaultDacl, 0, 4, 4);}static void test_pack_TOKEN_GROUPS(void){    /* TOKEN_GROUPS (pack 4) */    TEST_TYPE(TOKEN_GROUPS, 12, 4);    TEST_FIELD(TOKEN_GROUPS, DWORD, GroupCount, 0, 4, 4);    TEST_FIELD(TOKEN_GROUPS, SID_AND_ATTRIBUTES[ANYSIZE_ARRAY], Groups, 4, 8, 4);}static void test_pack_TOKEN_OWNER(void){    /* TOKEN_OWNER (pack 4) */    TEST_TYPE(TOKEN_OWNER, 4, 4);    TEST_FIELD(TOKEN_OWNER, PSID, Owner, 0, 4, 4);}static void test_pack_TOKEN_PRIMARY_GROUP(void){    /* TOKEN_PRIMARY_GROUP (pack 4) */    TEST_TYPE(TOKEN_PRIMARY_GROUP, 4, 4);    TEST_FIELD(TOKEN_PRIMARY_GROUP, PSID, PrimaryGroup, 0, 4, 4);}static void test_pack_TOKEN_PRIVILEGES(void){    /* TOKEN_PRIVILEGES (pack 4) */    TEST_TYPE(TOKEN_PRIVILEGES, 16, 4);    TEST_FIELD(TOKEN_PRIVILEGES, DWORD, PrivilegeCount, 0, 4, 4);    TEST_FIELD(TOKEN_PRIVILEGES, LUID_AND_ATTRIBUTES[ANYSIZE_ARRAY], Privileges, 4, 12, 4);}static void test_pack_TOKEN_SOURCE(void){    /* TOKEN_SOURCE (pack 4) */    TEST_TYPE(TOKEN_SOURCE, 16, 4);    TEST_FIELD(TOKEN_SOURCE, char[TOKEN_SOURCE_LENGTH], SourceName, 0, 8, 1);    TEST_FIELD(TOKEN_SOURCE, LUID, SourceIdentifier, 8, 8, 4);}static void test_pack_TOKEN_USER(void){    /* TOKEN_USER (pack 4) */    TEST_TYPE(TOKEN_USER, 8, 4);    TEST_FIELD(TOKEN_USER, SID_AND_ATTRIBUTES, User, 0, 8, 4);}static void test_pack_UCHAR(void){    /* UCHAR */    TEST_TYPE(UCHAR, 1, 1);    TEST_TYPE_UNSIGNED(UCHAR);}static void test_pack_UINT(void){    /* UINT */    TEST_TYPE(UINT, 4, 4);    TEST_TYPE_UNSIGNED(UINT);}static void test_pack_ULONG(void){    /* ULONG */    TEST_TYPE(ULONG, 4, 4);    TEST_TYPE_UNSIGNED(ULONG);}static void test_pack_USHORT(void){    /* USHORT */    TEST_TYPE(USHORT, 2, 2);    TEST_TYPE_UNSIGNED(USHORT);}static void test_pack_WAITORTIMERCALLBACKFUNC(void){    /* WAITORTIMERCALLBACKFUNC */    TEST_TYPE(WAITORTIMERCALLBACKFUNC, 4, 4);}static void test_pack_WCHAR(void){    /* WCHAR */    TEST_TYPE(WCHAR, 2, 2);    TEST_TYPE_UNSIGNED(WCHAR);}static void test_pack_WORD(void){    /* WORD */    TEST_TYPE(WORD, 2, 2);    TEST_TYPE_UNSIGNED(WORD);}static void test_pack_ATOM(void){    /* ATOM */    TEST_TYPE(ATOM, 2, 2);}static void test_pack_COLORREF(void){    /* COLORREF */    TEST_TYPE(COLORREF, 4, 4);}static void test_pack_FARPROC(void){    /* FARPROC */    TEST_TYPE(FARPROC, 4, 4);}static void test_pack_GLOBALHANDLE(void){    /* GLOBALHANDLE */    TEST_TYPE(GLOBALHANDLE, 4, 4);}static void test_pack_HCURSOR(void){    /* HCURSOR */    TEST_TYPE(HCURSOR, 4, 4);    TEST_TYPE_UNSIGNED(HCURSOR);}static void test_pack_HFILE(void){    /* HFILE */    TEST_TYPE(HFILE, 4, 4);    TEST_TYPE_SIGNED(HFILE);}static void test_pack_HGDIOBJ(void){

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -