📄 generated.c
字号:
TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, DWORD, dwUseCount, 16, 4, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, DWORD, dwHitRate, 20, 4, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, DWORD, dwSizeLow, 24, 4, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, DWORD, dwSizeHigh, 28, 4, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, FILETIME, LastModifiedTime, 32, 8, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, FILETIME, ExpireTime, 40, 8, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, FILETIME, LastAccessTime, 48, 8, 4); TEST_FIELD(INTERNET_CACHE_ENTRY_INFOW, FILETIME, LastSyncTime, 56, 8, 4);}static void test_pack_INTERNET_CONNECTED_INFO(void){ /* INTERNET_CONNECTED_INFO (pack 4) */ TEST_TYPE(INTERNET_CONNECTED_INFO, 8, 4); TEST_FIELD(INTERNET_CONNECTED_INFO, DWORD, dwConnectedState, 0, 4, 4); TEST_FIELD(INTERNET_CONNECTED_INFO, DWORD, dwFlags, 4, 4, 4);}static void test_pack_INTERNET_PORT(void){ /* INTERNET_PORT */ TEST_TYPE(INTERNET_PORT, 2, 2);}static void test_pack_INTERNET_STATUS_CALLBACK(void){ /* INTERNET_STATUS_CALLBACK */ TEST_TYPE(INTERNET_STATUS_CALLBACK, 4, 4);}static void test_pack_INTERNET_VERSION_INFO(void){ /* INTERNET_VERSION_INFO (pack 4) */ TEST_TYPE(INTERNET_VERSION_INFO, 8, 4); TEST_FIELD(INTERNET_VERSION_INFO, DWORD, dwMajorVersion, 0, 4, 4); TEST_FIELD(INTERNET_VERSION_INFO, DWORD, dwMinorVersion, 4, 4, 4);}static void test_pack_LPGOPHER_FIND_DATAA(void){ /* LPGOPHER_FIND_DATAA */ TEST_TYPE(LPGOPHER_FIND_DATAA, 4, 4); TEST_TYPE_POINTER(LPGOPHER_FIND_DATAA, 808, 4);}static void test_pack_LPGOPHER_FIND_DATAW(void){ /* LPGOPHER_FIND_DATAW */ TEST_TYPE(LPGOPHER_FIND_DATAW, 4, 4); TEST_TYPE_POINTER(LPGOPHER_FIND_DATAW, 1588, 4);}static void test_pack_LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE(void){ /* LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE, 24, 4);}static void test_pack_LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE(void){ /* LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE, 8, 4);}static void test_pack_LPGOPHER_SCORE_ATTRIBUTE_TYPE(void){ /* LPGOPHER_SCORE_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_SCORE_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_SCORE_ATTRIBUTE_TYPE, 4, 4);}static void test_pack_LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE(void){ /* LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE, 8, 4);}static void test_pack_LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE(void){ /* LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE, 4, 4);}static void test_pack_LPGOPHER_TTL_ATTRIBUTE_TYPE(void){ /* LPGOPHER_TTL_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_TTL_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_TTL_ATTRIBUTE_TYPE, 4, 4);}static void test_pack_LPGOPHER_VERONICA_ATTRIBUTE_TYPE(void){ /* LPGOPHER_VERONICA_ATTRIBUTE_TYPE */ TEST_TYPE(LPGOPHER_VERONICA_ATTRIBUTE_TYPE, 4, 4); TEST_TYPE_POINTER(LPGOPHER_VERONICA_ATTRIBUTE_TYPE, 4, 4);}static void test_pack_LPHINTERNET(void){ /* LPHINTERNET */ TEST_TYPE(LPHINTERNET, 4, 4); TEST_TYPE_POINTER(LPHINTERNET, 4, 4);}static void test_pack_LPHTTP_VERSION_INFO(void){ /* LPHTTP_VERSION_INFO */ TEST_TYPE(LPHTTP_VERSION_INFO, 4, 4); TEST_TYPE_POINTER(LPHTTP_VERSION_INFO, 8, 4);}static void test_pack_LPINTERNET_ASYNC_RESULT(void){ /* LPINTERNET_ASYNC_RESULT */ TEST_TYPE(LPINTERNET_ASYNC_RESULT, 4, 4); TEST_TYPE_POINTER(LPINTERNET_ASYNC_RESULT, 8, 4);}static void test_pack_LPINTERNET_BUFFERSA(void){ /* LPINTERNET_BUFFERSA */ TEST_TYPE(LPINTERNET_BUFFERSA, 4, 4); TEST_TYPE_POINTER(LPINTERNET_BUFFERSA, 40, 4);}static void test_pack_LPINTERNET_BUFFERSW(void){ /* LPINTERNET_BUFFERSW */ TEST_TYPE(LPINTERNET_BUFFERSW, 4, 4); TEST_TYPE_POINTER(LPINTERNET_BUFFERSW, 40, 4);}static void test_pack_LPINTERNET_CACHE_ENTRY_INFOA(void){ /* LPINTERNET_CACHE_ENTRY_INFOA */ TEST_TYPE(LPINTERNET_CACHE_ENTRY_INFOA, 4, 4);}static void test_pack_LPINTERNET_CACHE_ENTRY_INFOW(void){ /* LPINTERNET_CACHE_ENTRY_INFOW */ TEST_TYPE(LPINTERNET_CACHE_ENTRY_INFOW, 4, 4);}static void test_pack_LPINTERNET_CONNECTED_INFO(void){ /* LPINTERNET_CONNECTED_INFO */ TEST_TYPE(LPINTERNET_CONNECTED_INFO, 4, 4); TEST_TYPE_POINTER(LPINTERNET_CONNECTED_INFO, 8, 4);}static void test_pack_LPINTERNET_PORT(void){ /* LPINTERNET_PORT */ TEST_TYPE(LPINTERNET_PORT, 4, 4); TEST_TYPE_POINTER(LPINTERNET_PORT, 2, 2);}static void test_pack_LPINTERNET_STATUS_CALLBACK(void){ /* LPINTERNET_STATUS_CALLBACK */ TEST_TYPE(LPINTERNET_STATUS_CALLBACK, 4, 4); TEST_TYPE_POINTER(LPINTERNET_STATUS_CALLBACK, 4, 4);}static void test_pack_LPINTERNET_VERSION_INFO(void){ /* LPINTERNET_VERSION_INFO */ TEST_TYPE(LPINTERNET_VERSION_INFO, 4, 4); TEST_TYPE_POINTER(LPINTERNET_VERSION_INFO, 8, 4);}static void test_pack_LPURL_COMPONENTSA(void){ /* LPURL_COMPONENTSA */ TEST_TYPE(LPURL_COMPONENTSA, 4, 4);}static void test_pack_LPURL_COMPONENTSW(void){ /* LPURL_COMPONENTSW */ TEST_TYPE(LPURL_COMPONENTSW, 4, 4);}static void test_pack_PFN_AUTH_NOTIFY(void){ /* PFN_AUTH_NOTIFY */ TEST_TYPE(PFN_AUTH_NOTIFY, 4, 4);}static void test_pack_PFN_DIAL_HANDLER(void){ /* PFN_DIAL_HANDLER */ TEST_TYPE(PFN_DIAL_HANDLER, 4, 4);}static void test_pack_URL_COMPONENTSA(void){ /* URL_COMPONENTSA (pack 4) */ TEST_FIELD(URL_COMPONENTSA, DWORD, dwStructSize, 0, 4, 4);}static void test_pack_URL_COMPONENTSW(void){ /* URL_COMPONENTSW (pack 4) */ TEST_FIELD(URL_COMPONENTSW, DWORD, dwStructSize, 0, 4, 4); TEST_FIELD(URL_COMPONENTSW, LPWSTR, lpszScheme, 4, 4, 4); TEST_FIELD(URL_COMPONENTSW, DWORD, dwSchemeLength, 8, 4, 4);}static void test_pack(void){ test_pack_GOPHER_FIND_DATAA(); test_pack_GOPHER_FIND_DATAW(); test_pack_GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE(); test_pack_GOPHER_MOD_DATE_ATTRIBUTE_TYPE(); test_pack_GOPHER_SCORE_ATTRIBUTE_TYPE(); test_pack_GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE(); test_pack_GOPHER_TIMEZONE_ATTRIBUTE_TYPE(); test_pack_GOPHER_TTL_ATTRIBUTE_TYPE(); test_pack_GOPHER_VERONICA_ATTRIBUTE_TYPE(); test_pack_HINTERNET(); test_pack_HTTP_VERSION_INFO(); test_pack_INTERNET_ASYNC_RESULT(); test_pack_INTERNET_AUTH_NOTIFY_DATA(); test_pack_INTERNET_BUFFERSA(); test_pack_INTERNET_BUFFERSW(); test_pack_INTERNET_CACHE_ENTRY_INFOA(); test_pack_INTERNET_CACHE_ENTRY_INFOW(); test_pack_INTERNET_CONNECTED_INFO(); test_pack_INTERNET_PORT(); test_pack_INTERNET_STATUS_CALLBACK(); test_pack_INTERNET_VERSION_INFO(); test_pack_LPGOPHER_FIND_DATAA(); test_pack_LPGOPHER_FIND_DATAW(); test_pack_LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_SCORE_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_TTL_ATTRIBUTE_TYPE(); test_pack_LPGOPHER_VERONICA_ATTRIBUTE_TYPE(); test_pack_LPHINTERNET(); test_pack_LPHTTP_VERSION_INFO(); test_pack_LPINTERNET_ASYNC_RESULT(); test_pack_LPINTERNET_BUFFERSA(); test_pack_LPINTERNET_BUFFERSW(); test_pack_LPINTERNET_CACHE_ENTRY_INFOA(); test_pack_LPINTERNET_CACHE_ENTRY_INFOW(); test_pack_LPINTERNET_CONNECTED_INFO(); test_pack_LPINTERNET_PORT(); test_pack_LPINTERNET_STATUS_CALLBACK(); test_pack_LPINTERNET_VERSION_INFO(); test_pack_LPURL_COMPONENTSA(); test_pack_LPURL_COMPONENTSW(); test_pack_PFN_AUTH_NOTIFY(); test_pack_PFN_DIAL_HANDLER(); test_pack_URL_COMPONENTSA(); test_pack_URL_COMPONENTSW();}START_TEST(generated){ test_pack();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -