📄 generated.c
字号:
/* HGDIOBJ */ TEST_TYPE(HGDIOBJ, 4, 4);}static void test_pack_HGLOBAL(void){ /* HGLOBAL */ TEST_TYPE(HGLOBAL, 4, 4);}static void test_pack_HLOCAL(void){ /* HLOCAL */ TEST_TYPE(HLOCAL, 4, 4);}static void test_pack_HMODULE(void){ /* HMODULE */ TEST_TYPE(HMODULE, 4, 4); TEST_TYPE_UNSIGNED(HMODULE);}static void test_pack_LOCALHANDLE(void){ /* LOCALHANDLE */ TEST_TYPE(LOCALHANDLE, 4, 4);}static void test_pack_LPARAM(void){ /* LPARAM */ TEST_TYPE(LPARAM, 4, 4);}static void test_pack_LPCRECT(void){ /* LPCRECT */ TEST_TYPE(LPCRECT, 4, 4); TEST_TYPE_POINTER(LPCRECT, 16, 4);}static void test_pack_LPCRECTL(void){ /* LPCRECTL */ TEST_TYPE(LPCRECTL, 4, 4); TEST_TYPE_POINTER(LPCRECTL, 16, 4);}static void test_pack_LPPOINT(void){ /* LPPOINT */ TEST_TYPE(LPPOINT, 4, 4); TEST_TYPE_POINTER(LPPOINT, 8, 4);}static void test_pack_LPPOINTS(void){ /* LPPOINTS */ TEST_TYPE(LPPOINTS, 4, 4); TEST_TYPE_POINTER(LPPOINTS, 4, 2);}static void test_pack_LPRECT(void){ /* LPRECT */ TEST_TYPE(LPRECT, 4, 4); TEST_TYPE_POINTER(LPRECT, 16, 4);}static void test_pack_LPRECTL(void){ /* LPRECTL */ TEST_TYPE(LPRECTL, 4, 4); TEST_TYPE_POINTER(LPRECTL, 16, 4);}static void test_pack_LPSIZE(void){ /* LPSIZE */ TEST_TYPE(LPSIZE, 4, 4); TEST_TYPE_POINTER(LPSIZE, 8, 4);}static void test_pack_LRESULT(void){ /* LRESULT */ TEST_TYPE(LRESULT, 4, 4);}static void test_pack_POINT(void){ /* POINT (pack 4) */ TEST_TYPE(POINT, 8, 4); TEST_FIELD(POINT, LONG, x, 0, 4, 4); TEST_FIELD(POINT, LONG, y, 4, 4, 4);}static void test_pack_POINTL(void){ /* POINTL (pack 4) */ TEST_TYPE(POINTL, 8, 4); TEST_FIELD(POINTL, LONG, x, 0, 4, 4); TEST_FIELD(POINTL, LONG, y, 4, 4, 4);}static void test_pack_POINTS(void){ /* POINTS (pack 4) */ TEST_TYPE(POINTS, 4, 2); TEST_FIELD(POINTS, SHORT, x, 0, 2, 2); TEST_FIELD(POINTS, SHORT, y, 2, 2, 2);}static void test_pack_PPOINT(void){ /* PPOINT */ TEST_TYPE(PPOINT, 4, 4); TEST_TYPE_POINTER(PPOINT, 8, 4);}static void test_pack_PPOINTS(void){ /* PPOINTS */ TEST_TYPE(PPOINTS, 4, 4); TEST_TYPE_POINTER(PPOINTS, 4, 2);}static void test_pack_PRECT(void){ /* PRECT */ TEST_TYPE(PRECT, 4, 4); TEST_TYPE_POINTER(PRECT, 16, 4);}static void test_pack_PRECTL(void){ /* PRECTL */ TEST_TYPE(PRECTL, 4, 4); TEST_TYPE_POINTER(PRECTL, 16, 4);}static void test_pack_PROC(void){ /* PROC */ TEST_TYPE(PROC, 4, 4);}static void test_pack_PSIZE(void){ /* PSIZE */ TEST_TYPE(PSIZE, 4, 4); TEST_TYPE_POINTER(PSIZE, 8, 4);}static void test_pack_RECT(void){ /* RECT (pack 4) */ TEST_TYPE(RECT, 16, 4); TEST_FIELD(RECT, INT, left, 0, 4, 4); TEST_FIELD(RECT, INT, top, 4, 4, 4); TEST_FIELD(RECT, INT, right, 8, 4, 4); TEST_FIELD(RECT, INT, bottom, 12, 4, 4);}static void test_pack_RECTL(void){ /* RECTL (pack 4) */ TEST_TYPE(RECTL, 16, 4); TEST_FIELD(RECTL, LONG, left, 0, 4, 4); TEST_FIELD(RECTL, LONG, top, 4, 4, 4); TEST_FIELD(RECTL, LONG, right, 8, 4, 4); TEST_FIELD(RECTL, LONG, bottom, 12, 4, 4);}static void test_pack_SIZE(void){ /* SIZE (pack 4) */ TEST_TYPE(SIZE, 8, 4); TEST_FIELD(SIZE, LONG, cx, 0, 4, 4); TEST_FIELD(SIZE, LONG, cy, 4, 4, 4);}static void test_pack_SIZEL(void){ /* SIZEL */ TEST_TYPE(SIZEL, 8, 4);}static void test_pack_WPARAM(void){ /* WPARAM */ TEST_TYPE(WPARAM, 4, 4);}static void test_pack(void){ test_pack_ACCESS_ALLOWED_ACE(); test_pack_ACCESS_DENIED_ACE(); test_pack_ACCESS_MASK(); test_pack_ACE_HEADER(); test_pack_ACL(); test_pack_ATOM(); test_pack_BOOL(); test_pack_BOOLEAN(); test_pack_BYTE(); test_pack_CCHAR(); test_pack_CHAR(); test_pack_COLORREF(); test_pack_DWORD(); test_pack_DWORD32(); test_pack_DWORD_PTR(); test_pack_EXCEPTION_POINTERS(); test_pack_EXCEPTION_RECORD(); test_pack_EXECUTION_STATE(); test_pack_FARPROC(); test_pack_FLOAT(); test_pack_FLOATING_SAVE_AREA(); test_pack_FPO_DATA(); test_pack_GENERIC_MAPPING(); test_pack_GLOBALHANDLE(); test_pack_HALF_PTR(); test_pack_HANDLE(); test_pack_HCURSOR(); test_pack_HFILE(); test_pack_HGDIOBJ(); test_pack_HGLOBAL(); test_pack_HLOCAL(); test_pack_HMODULE(); test_pack_HRESULT(); test_pack_IMAGE_ARCHIVE_MEMBER_HEADER(); test_pack_IMAGE_AUX_SYMBOL(); test_pack_IMAGE_BASE_RELOCATION(); test_pack_IMAGE_BOUND_FORWARDER_REF(); test_pack_IMAGE_BOUND_IMPORT_DESCRIPTOR(); test_pack_IMAGE_COFF_SYMBOLS_HEADER(); test_pack_IMAGE_DATA_DIRECTORY(); test_pack_IMAGE_DEBUG_DIRECTORY(); test_pack_IMAGE_DEBUG_MISC(); test_pack_IMAGE_DOS_HEADER(); test_pack_IMAGE_EXPORT_DIRECTORY(); test_pack_IMAGE_FILE_HEADER(); test_pack_IMAGE_FUNCTION_ENTRY(); test_pack_IMAGE_IMPORT_BY_NAME(); test_pack_IMAGE_LOAD_CONFIG_DIRECTORY(); test_pack_IMAGE_NT_HEADERS(); test_pack_IMAGE_OPTIONAL_HEADER(); test_pack_IMAGE_OS2_HEADER(); test_pack_IMAGE_RESOURCE_DATA_ENTRY(); test_pack_IMAGE_RESOURCE_DIRECTORY(); test_pack_IMAGE_RESOURCE_DIRECTORY_ENTRY(); test_pack_IMAGE_RESOURCE_DIRECTORY_STRING(); test_pack_IMAGE_RESOURCE_DIR_STRING_U(); test_pack_IMAGE_SEPARATE_DEBUG_HEADER(); test_pack_IMAGE_THUNK_DATA(); test_pack_IMAGE_TLS_DIRECTORY(); test_pack_IMAGE_VXD_HEADER(); test_pack_INT(); test_pack_INT32(); test_pack_INT_PTR(); test_pack_LANGID(); test_pack_LCID(); test_pack_LIST_ENTRY(); test_pack_LOCALHANDLE(); test_pack_LONG(); test_pack_LONG32(); test_pack_LONG_PTR(); test_pack_LPARAM(); test_pack_LPCRECT(); test_pack_LPCRECTL(); test_pack_LPCVOID(); test_pack_LPPOINT(); test_pack_LPPOINTS(); test_pack_LPRECT(); test_pack_LPRECTL(); test_pack_LPSIZE(); test_pack_LPTOP_LEVEL_EXCEPTION_FILTER(); test_pack_LRESULT(); test_pack_LUID(); test_pack_LUID_AND_ATTRIBUTES(); test_pack_MEMORY_BASIC_INFORMATION(); test_pack_MESSAGE_RESOURCE_BLOCK(); test_pack_MESSAGE_RESOURCE_DATA(); test_pack_MESSAGE_RESOURCE_ENTRY(); test_pack_PACCESS_ALLOWED_ACE(); test_pack_PACCESS_DENIED_ACE(); test_pack_PACCESS_TOKEN(); test_pack_PACE_HEADER(); test_pack_PACL(); test_pack_PCCH(); test_pack_PCH(); test_pack_PCSTR(); test_pack_PCWCH(); test_pack_PCWSTR(); test_pack_PEXCEPTION_POINTERS(); test_pack_PEXCEPTION_RECORD(); test_pack_PFLOATING_SAVE_AREA(); test_pack_PFPO_DATA(); test_pack_PGENERIC_MAPPING(); test_pack_PHANDLE(); test_pack_PIMAGE_ARCHIVE_MEMBER_HEADER(); test_pack_PIMAGE_AUX_SYMBOL(); test_pack_PIMAGE_BASE_RELOCATION(); test_pack_PIMAGE_BOUND_FORWARDER_REF(); test_pack_PIMAGE_BOUND_IMPORT_DESCRIPTOR(); test_pack_PIMAGE_COFF_SYMBOLS_HEADER(); test_pack_PIMAGE_DATA_DIRECTORY(); test_pack_PIMAGE_DEBUG_DIRECTORY(); test_pack_PIMAGE_DEBUG_MISC(); test_pack_PIMAGE_DOS_HEADER(); test_pack_PIMAGE_EXPORT_DIRECTORY(); test_pack_PIMAGE_FILE_HEADER(); test_pack_PIMAGE_FUNCTION_ENTRY(); test_pack_PIMAGE_IMPORT_BY_NAME(); test_pack_PIMAGE_IMPORT_DESCRIPTOR(); test_pack_PIMAGE_LINENUMBER(); test_pack_PIMAGE_LOAD_CONFIG_DIRECTORY(); test_pack_PIMAGE_NT_HEADERS(); test_pack_PIMAGE_OPTIONAL_HEADER(); test_pack_PIMAGE_OS2_HEADER(); test_pack_PIMAGE_RELOCATION(); test_pack_PIMAGE_RESOURCE_DATA_ENTRY(); test_pack_PIMAGE_RESOURCE_DIRECTORY(); test_pack_PIMAGE_RESOURCE_DIRECTORY_ENTRY(); test_pack_PIMAGE_RESOURCE_DIRECTORY_STRING(); test_pack_PIMAGE_RESOURCE_DIR_STRING_U(); test_pack_PIMAGE_SECTION_HEADER(); test_pack_PIMAGE_SEPARATE_DEBUG_HEADER(); test_pack_PIMAGE_SYMBOL(); test_pack_PIMAGE_THUNK_DATA(); test_pack_PIMAGE_TLS_CALLBACK(); test_pack_PIMAGE_TLS_DIRECTORY(); test_pack_PIMAGE_VXD_HEADER(); test_pack_PISECURITY_DESCRIPTOR_RELATIVE(); test_pack_PLARGE_INTEGER(); test_pack_PLIST_ENTRY(); test_pack_PLUID(); test_pack_PMEMORY_BASIC_INFORMATION(); test_pack_PMESSAGE_RESOURCE_BLOCK(); test_pack_PMESSAGE_RESOURCE_DATA(); test_pack_PMESSAGE_RESOURCE_ENTRY(); test_pack_PNT_TIB(); test_pack_POINT(); test_pack_POINTL(); test_pack_POINTS(); test_pack_PPOINT(); test_pack_PPOINTS(); test_pack_PPRIVILEGE_SET(); test_pack_PRECT(); test_pack_PRECTL(); test_pack_PRIVILEGE_SET(); test_pack_PRLIST_ENTRY(); test_pack_PROC(); test_pack_PRTL_CRITICAL_SECTION(); test_pack_PRTL_CRITICAL_SECTION_DEBUG(); test_pack_PRTL_RESOURCE_DEBUG(); test_pack_PSECURITY_QUALITY_OF_SERVICE(); test_pack_PSID_IDENTIFIER_AUTHORITY(); test_pack_PSINGLE_LIST_ENTRY(); test_pack_PSIZE(); test_pack_PSTR(); test_pack_PSYSTEM_ALARM_ACE(); test_pack_PSYSTEM_AUDIT_ACE(); test_pack_PTOKEN_PRIVILEGES(); test_pack_PTOP_LEVEL_EXCEPTION_FILTER(); test_pack_PTSTR(); test_pack_PULARGE_INTEGER(); test_pack_PVOID(); test_pack_PWCH(); test_pack_PWSTR(); test_pack_RECT(); test_pack_RECTL(); test_pack_RTL_CRITICAL_SECTION(); test_pack_RTL_CRITICAL_SECTION_DEBUG(); test_pack_RTL_RESOURCE_DEBUG(); test_pack_SECURITY_CONTEXT_TRACKING_MODE(); test_pack_SECURITY_DESCRIPTOR(); test_pack_SECURITY_DESCRIPTOR_CONTROL(); test_pack_SECURITY_DESCRIPTOR_RELATIVE(); test_pack_SECURITY_INFORMATION(); test_pack_SHORT(); test_pack_SID(); test_pack_SID_AND_ATTRIBUTES(); test_pack_SID_IDENTIFIER_AUTHORITY(); test_pack_SINGLE_LIST_ENTRY(); test_pack_SIZE(); test_pack_SIZEL(); test_pack_SIZE_T(); test_pack_SSIZE_T(); test_pack_SYSTEM_ALARM_ACE(); test_pack_SYSTEM_AUDIT_ACE(); test_pack_TCHAR(); test_pack_TOKEN_DEFAULT_DACL(); test_pack_TOKEN_GROUPS(); test_pack_TOKEN_OWNER(); test_pack_TOKEN_PRIMARY_GROUP(); test_pack_TOKEN_PRIVILEGES(); test_pack_TOKEN_SOURCE(); test_pack_TOKEN_USER(); test_pack_UCHAR(); test_pack_UHALF_PTR(); test_pack_UINT(); test_pack_UINT32(); test_pack_UINT_PTR(); test_pack_ULONG(); test_pack_ULONG32(); test_pack_ULONG_PTR(); test_pack_USHORT(); test_pack_WAITORTIMERCALLBACKFUNC(); test_pack_WCHAR(); test_pack_WORD(); test_pack_WPARAM();}START_TEST(generated){ test_pack();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -