ReactOS
0.4.15-dev-2100-g9e32854
|
#include <stdio.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <windows.h>
#include "fci.h"
#include "fdi.h"
#include "wine/test.h"
#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
Classes | |
struct | CFHEADER |
struct | CFFOLDER |
struct | CFFILE |
struct | CFDATA |
struct | mem_data |
Macros | |
#define | MEDIA_SIZE 999999999 |
#define | FOLDER_THRESHOLD 900000 |
Variables | |
static CHAR | CURR_DIR [MAX_PATH] |
struct { | |
struct CFHEADER header | |
struct CFFOLDER folder | |
struct CFFILE file | |
UCHAR szName [sizeof("file.dat")] | |
struct CFDATA data | |
UCHAR ab [sizeof("Hello World!") -1] | |
} | cab_data |
static INT_PTR | static_fdi_handle |
Definition at line 588 of file fdi.c.
Referenced by create_cab_file().
|
static |
Definition at line 737 of file fdi.c.
Referenced by test_FDICopy().
Definition at line 614 of file fdi.c.
Referenced by test_FDIIsCabinet().
Definition at line 410 of file fdi.c.
Referenced by test_FDIIsCabinet().
Definition at line 398 of file fdi.c.
Referenced by create_test_files(), and test_FDIIsCabinet().
Definition at line 513 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 465 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 489 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 521 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 501 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 127 of file fdi.c.
Referenced by test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
Definition at line 132 of file fdi.c.
Referenced by test_FDICreate().
Definition at line 170 of file fdi.c.
Referenced by test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
Definition at line 137 of file fdi.c.
Referenced by test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
|
static |
Definition at line 823 of file fdi.c.
Referenced by test_FDICopy().
Definition at line 742 of file fdi.c.
Referenced by test_FDICopy().
Definition at line 142 of file fdi.c.
Referenced by test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
Definition at line 152 of file fdi.c.
Referenced by fdi_read_static(), test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
Definition at line 176 of file fdi.c.
Referenced by fdi_seek_static(), test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
Definition at line 161 of file fdi.c.
Referenced by test_FDICopy(), test_FDICreate(), test_FDIDestroy(), and test_FDIIsCabinet().
|
static |
Definition at line 459 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 449 of file fdi.c.
Referenced by add_file(), create_cab_file(), and test_FDICopy().
|
static |
Definition at line 559 of file fdi.c.
Referenced by add_file().
Definition at line 540 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 439 of file fdi.c.
Referenced by create_cab_file(), and test_FDICopy().
Definition at line 454 of file fdi.c.
Referenced by add_file(), create_cab_file(), and test_FDICopy().
Definition at line 857 of file fdi.c.
Referenced by START_TEST().
Definition at line 215 of file fdi.c.
Referenced by START_TEST().
Definition at line 372 of file fdi.c.
Referenced by START_TEST().
Definition at line 645 of file fdi.c.
Referenced by START_TEST().
Definition at line 106 of file fdi.c.
Referenced by QuickLaunchBar::AddButton(), TaskBar::EnumWndProc(), OnCreate(), and TestCommandLine().
const { ... } cab_data |
Referenced by fdi_mem_open().
Definition at line 34 of file fdi.c.
Referenced by add_file(), create_test_files(), set_cab_parameters(), and test_FDICopy().
Definition at line 105 of file fdi.c.
Referenced by checksum(), fdi_decomp(), and fdi_mem_open().
Definition at line 103 of file fdi.c.
Referenced by createTestFile(), fdi_decomp(), and FDICopy().
Definition at line 102 of file fdi.c.
Referenced by _ReparsePIDL(), _SHGetUserProfilePath(), check_known_folder(), StartMenu::CreateSubmenu(), fci_flush_folder(), FCIDestroy(), foldercoll_enumvariant_Next(), get_ini_file_name(), CFolderItemVerbs::Init(), CFolderItem::Initialize(), IShellBrowserImpl_BrowseObject(), ITERATE_CreateFolders(), ITERATE_RemoveFolders(), load_folder(), msi_build_icon_path(), msi_create_directory(), MSI_DatabaseExport(), msi_dialog_seltree_handler(), msi_get_loaded_folder(), msi_get_target_folder(), MSI_GetSourcePath(), MSI_GetTargetPath(), msi_reset_folders(), msi_resolve_target_folder(), MSI_SetTargetPathW(), MsiGetSourcePathA(), MsiSetTargetPathW(), MainFrameBase::OpenShellFolders(), BookmarkList::read(), read_tree_shell(), reset_cabinet(), SHGetFolderPathAndSubDirW(), SpecialFolderFSPath::SpecialFolderFSPath(), test_createfolder(), test_FileCollection(), test_FolderCollection(), test_GetDefaultColumn(), test_GetDefaultSearchGUID(), test_GetFolder(), test_GetSpecialFolder(), test_IFolderView(), test_namespace(), test_ParseName(), test_printers_folder(), test_SHCreateDefaultContextMenu(), test_SHIShellFolder_EnumObjects(), test_Verbs(), ShellBrowser::UpdateFolderView(), write_data_blocks(), write_files(), write_folders(), and WshCollection_Item().
Definition at line 101 of file fdi.c.
Referenced by add_cookie_headers(), add_request_headers(), AllocateDictionaryEntry(), BSTR_UserMarshal(), BSTR_UserUnmarshal(), build_clr_surrogate_section(), build_comserver_section(), build_dllredirect_section(), build_ifaceps_section(), build_progid_section(), build_tlib_section(), build_wndclass_section(), cache_container_clean_index(), cache_container_set_size(), CDataEncodeMsg_Update(), check_iml_data(), check_storage_contents(), CheckSumMappedFile(), ClasspInitializeGesn(), clnt_cb_thread(), commit_cache_entry(), convert_dib_to_bmp(), d3drm3_Load(), d3drm_mesh_builder3_Load(), d3drm_texture_load(), BtrfsRecv::do_recv(), EmitREBytecode(), empty_header_list(), EnumColorProfilesA(), EnumColorProfilesW(), ext4_xattr_entry_data(), find_prop(), FreeDictionaryEntry(), FreeUrlCacheSpaceW(), FxIFR(), FxObjectAllocateContext(), GdipCreateMetafileFromEmf(), get_channel_http_header(), get_cookie_header(), get_first_last_from_cmap(), get_host_header(), get_ndr_types_params(), get_subtests(), get_ttf_nametable_entry(), GetColorProfileFromHandle(), getConvertedFrameAndBounds(), header_state(), HTMLXMLHttpRequest_getResponseHeader(), IDirectMusicBufferImpl_PackStructured(), IDirectMusicBufferImpl_PackUnstructured(), insert_authorization_header(), is_win_xp(), load_mf_pict(), load_ole_stream(), load_ttf_name_id(), Marshal_ReleaseMarshalData(), METAFILE_GraphicsDeleted(), METAFILE_WriteHeader(), MimeBody_GetParameters(), MimeBody_GetProp(), MimeBody_GetPropInfo(), MimeBody_SetProp(), nls_from_txt(), nsChannel_IsNoStoreResponse(), OnNotifySettingsPage(), parse_header(), parse_headers(), parse_pres_streams(), pass(), PATH_add_outline(), process_response_status_text(), read_msft_importlib(), read_reply(), REBAR_ValidateBand(), RPCRT4_BuildAuthHeader(), RPCRT4_BuildBindAckHeader(), RPCRT4_BuildBindHeader(), RPCRT4_BuildBindNackHeader(), RPCRT4_BuildFaultHeader(), RPCRT4_BuildHttpConnectHeader(), RPCRT4_BuildHttpFlowControlHeader(), RPCRT4_BuildHttpHeader(), RPCRT4_BuildRequestHeader(), RPCRT4_BuildResponseHeader(), save_dds_surface_to_memory(), save_dib(), save_emf(), save_mfpict(), save_view_cache(), scan_revoke_records(), send_subvol(), set_http_header(), set_input_fragment(), set_profile_device_key(), set_window(), sltg_write_header(), synthesize_dib(), SystemApplet(), test_ApplyButtonDisabled(), test_chunked_read(), test_columns(), test_columnscreation(), test_createfromwmf(), test_DPA_LoadStream(), test_editbox(), test_emfonly(), test_empty(), test_encode(), test_find_com_redirection(), test_find_progid_redirection(), test_find_window_class(), test_gditransform(), test_GetColorProfileHeader(), test_GetGlyphOutline_empty_contour(), test_getitemposition(), test_header_notification(), test_header_notification2(), test_header_proc(), test_ICSeqCompress(), test_imagelists(), test_loadwmf(), test_LVS_EX_HEADERINALLVIEWS(), test_nosortheader(), test_notifyformat(), test_OleLoad(), test_olestream(), test_pic(), test_rc2_keylen(), test_SetColorProfileHeader(), test_wmreader_interfaces(), test_wmsyncreader_interfaces(), test_wmwriter_interfaces(), TestClassRedirection(), BtrfsSend::Thread(), tt_face_get_metrics(), tt_face_load_generic_header(), tt_face_load_hhea(), unfold_header(), urlcache_create_hash_table(), urlcache_entry_commit(), urlcache_entry_create(), urlcache_entry_get_file(), urlcache_get_entry_info(), VARIANT_UserMarshal(), VARIANT_UserUnmarshal(), visit_http_headers(), write_header(), and zipRemoveExtraInfoBlock().
|
static |
Definition at line 183 of file fdi.c.
Referenced by fdi_read_static(), fdi_seek_static(), and test_FDIIsCabinet().