11 #ifndef __FILE_DLG_WIN32_H__ 12 #define __FILE_DLG_WIN32_H__ 14 #ifndef RC_INVOKED // RC warns about gatomic's long identifiers. 15 #include "ui/file_dialog.h" 16 #include "ui/packet_range.h" 36 HANDLE set_thread_per_monitor_v2_awareness(
void);
42 void revert_thread_per_monitor_v2_awareness(HANDLE context);
51 gboolean win32_open_file (HWND h_wnd, GString *file_name,
unsigned int *type, GString *display_filter);
62 check_savability_t win32_check_save_as_with_comments(HWND parent,
capture_file *cf,
int file_type);
76 gboolean win32_save_as_file(HWND h_wnd,
capture_file *cf,
77 GString *file_name,
int *file_type,
79 gboolean must_support_comments);
92 gboolean win32_export_specified_packets_file(HWND h_wnd,
107 gboolean win32_merge_file (HWND h_wnd, GString *file_name, GString *display_filter,
int *merge_type);
115 void win32_export_file (HWND h_wnd,
capture_file *cf, export_type_e export_type);
122 void win32_export_raw_file (HWND h_wnd,
capture_file *cf);
128 void win32_export_sslkeys_file (HWND h_wnd);
136 void win32_export_color_file(HWND h_wnd,
capture_file *cf, gpointer filter_list);
143 void win32_import_color_file(HWND h_wnd, gpointer color_filters);
153 gboolean win32_save_as_statstree(HWND h_wnd, GString *file_name,
156 void file_set_save_marked_sensitive();
160 #define EWFD_FILTER_LBL 1000 161 #define EWFD_FILTER_EDIT 1001 163 #define EWFD_MAC_NR_CB 1002 164 #define EWFD_NET_NR_CB 1003 165 #define EWFD_TRANS_NR_CB 1004 166 #define EWFD_EXTERNAL_NR_CB 1005 171 #define EWFD_PT_FORMAT 1006 172 #define EWFD_PT_SIZE 1007 173 #define EWFD_PT_START_ELAPSED 1008 175 #define EWFD_PTX_FORMAT 1009 176 #define EWFD_PTX_SIZE 1010 177 #define EWFD_PTX_START_ELAPSED 1011 179 #define EWFD_FORMAT_TYPE 1020 182 #define EWFD_GZIP_CB 1040 185 #define EWFD_CAPTURED_BTN 1000 186 #define EWFD_DISPLAYED_BTN 1001 187 #define EWFD_ALL_PKTS_BTN 1002 188 #define EWFD_SEL_PKT_BTN 1003 189 #define EWFD_MARKED_BTN 1004 190 #define EWFD_FIRST_LAST_BTN 1005 191 #define EWFD_RANGE_BTN 1006 192 #define EWFD_RANGE_EDIT 1007 193 #define EWFD_REMOVE_IGN_CB 1008 195 #define EWFD_ALL_PKTS_CAP 1009 196 #define EWFD_SEL_PKT_CAP 1010 197 #define EWFD_MARKED_CAP 1011 198 #define EWFD_FIRST_LAST_CAP 1012 199 #define EWFD_RANGE_CAP 1013 200 #define EWFD_IGNORED_CAP 1014 202 #define EWFD_ALL_PKTS_DISP 1015 203 #define EWFD_SEL_PKT_DISP 1016 204 #define EWFD_MARKED_DISP 1017 205 #define EWFD_FIRST_LAST_DISP 1018 206 #define EWFD_RANGE_DISP 1019 207 #define EWFD_IGNORED_DISP 1020 210 #define EWFD_EXPORTRAW_ST 1000 213 #define EWFD_EXPORTSSLKEYS_ST 1000 216 #define EWFD_MERGE_PREPEND_BTN 1050 217 #define EWFD_MERGE_CHRONO_BTN 1051 218 #define EWFD_MERGE_APPEND_BTN 1052 222 #define EWFD_PKT_FORMAT_GB 1050 223 #define EWFD_PKT_SUMMARY_CB 1051 224 #define EWFD_COL_HEADINGS_CB 1052 225 #define EWFD_PKT_DETAIL_CB 1053 226 #define EWFD_PKT_DETAIL_COMBO 1054 227 #define EWFD_PKT_BYTES_CB 1055 228 #define EWFD_PKT_NEW_PAGE_CB 1056 Definition: packet_range.h:38