1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### STRUCT GsfInfileMSOle ##### -->
23
<!-- ##### FUNCTION gsf_infile_msole_new ##### -->
33
<!-- ##### FUNCTION gsf_infile_msole_get_class_id ##### -->
43
<!-- ##### STRUCT GsfOutfileMSOle ##### -->
49
<!-- ##### FUNCTION gsf_outfile_msole_new ##### -->
58
<!-- ##### FUNCTION gsf_outfile_msole_set_class_id ##### -->
68
<!-- ##### FUNCTION gsf_msole_metadata_read ##### -->
78
<!-- ##### FUNCTION gsf_msole_metadata_write ##### -->
89
<!-- ##### FUNCTION gsf_msole_iconv_open_codepages_for_export ##### -->
99
<!-- ##### FUNCTION gsf_msole_iconv_open_codepage_for_import ##### -->
109
<!-- ##### FUNCTION gsf_msole_iconv_open_for_export ##### -->
117
<!-- ##### FUNCTION gsf_msole_iconv_open_codepage_for_export ##### -->
126
<!-- ##### FUNCTION gsf_msole_iconv_open_for_import ##### -->
135
<!-- ##### FUNCTION gsf_msole_iconv_win_codepage ##### -->
143
<!-- ##### FUNCTION gsf_msole_codepage_to_lid ##### -->
152
<!-- ##### FUNCTION gsf_msole_lid_to_codepage ##### -->
161
<!-- ##### FUNCTION gsf_msole_lid_to_codepage_str ##### -->
170
<!-- ##### FUNCTION gsf_msole_lid_for_language ##### -->
179
<!-- ##### FUNCTION gsf_msole_inflate ##### -->
189
<!-- ##### MACRO OLE_HEADER_START_BAT ##### -->
196
<!-- ##### MACRO OLE_HEADER_MAJOR_VER ##### -->
203
<!-- ##### MACRO OLE_HEADER_METABAT_SIZE ##### -->
210
<!-- ##### MACRO OLE_HEADER_DIRENT_START ##### -->
217
<!-- ##### MACRO OLE_HEADER_NUM_SBAT ##### -->
224
<!-- ##### MACRO OLE_HEADER_BB_SHIFT ##### -->
231
<!-- ##### MACRO OLE_HEADER_NUM_BAT ##### -->
238
<!-- ##### MACRO OLE_HEADER_THRESHOLD ##### -->
245
<!-- ##### MACRO OLE_HEADER_METABAT_BLOCK ##### -->
252
<!-- ##### MACRO OLE_HEADER_SBAT_START ##### -->
259
<!-- ##### MACRO OLE_HEADER_SIGNATURE ##### -->
266
<!-- ##### MACRO OLE_HEADER_BYTE_ORDER ##### -->
273
<!-- ##### MACRO OLE_HEADER_SB_SHIFT ##### -->
280
<!-- ##### MACRO OLE_HEADER_NUM_METABAT ##### -->
287
<!-- ##### MACRO OLE_HEADER_SIZE ##### -->
294
<!-- ##### MACRO OLE_HEADER_CLSID ##### -->
301
<!-- ##### MACRO OLE_HEADER_MINOR_VER ##### -->
308
<!-- ##### MACRO OLE_DEFAULT_BB_SHIFT ##### -->
315
<!-- ##### MACRO OLE_DEFAULT_SB_SHIFT ##### -->
322
<!-- ##### MACRO DIRENT_DETAILS_SIZE ##### -->
329
<!-- ##### MACRO DIRENT_SIZE ##### -->
336
<!-- ##### MACRO DIRENT_NAME_LEN ##### -->
343
<!-- ##### MACRO DIRENT_TYPE_PROPERTY ##### -->
350
<!-- ##### MACRO DIRENT_TYPE_FILE ##### -->
357
<!-- ##### MACRO DIRENT_MAGIC_END ##### -->
364
<!-- ##### MACRO DIRENT_TYPE_DIR ##### -->
371
<!-- ##### MACRO DIRENT_MAX_NAME_SIZE ##### -->
378
<!-- ##### MACRO DIRENT_FILE_SIZE ##### -->
385
<!-- ##### MACRO DIRENT_FIRSTBLOCK ##### -->
392
<!-- ##### MACRO DIRENT_TYPE_INVALID ##### -->
399
<!-- ##### MACRO DIRENT_USERFLAGS ##### -->
406
<!-- ##### MACRO DIRENT_COLOUR ##### -->
413
<!-- ##### MACRO DIRENT_MODIFY_TIME ##### -->
420
<!-- ##### MACRO DIRENT_TYPE_LOCKBYTES ##### -->
427
<!-- ##### MACRO DIRENT_CREATE_TIME ##### -->
434
<!-- ##### MACRO DIRENT_PREV ##### -->
441
<!-- ##### MACRO DIRENT_NEXT ##### -->
448
<!-- ##### MACRO DIRENT_CHILD ##### -->
455
<!-- ##### MACRO DIRENT_TYPE ##### -->
462
<!-- ##### MACRO DIRENT_CLSID ##### -->
469
<!-- ##### MACRO DIRENT_TYPE_ROOTDIR ##### -->
476
<!-- ##### MACRO BAT_MAGIC_METABAT ##### -->
483
<!-- ##### MACRO BAT_MAGIC_BAT ##### -->
490
<!-- ##### MACRO BAT_INDEX_SIZE ##### -->
497
<!-- ##### MACRO BAT_MAGIC_END_OF_CHAIN ##### -->
504
<!-- ##### MACRO BAT_MAGIC_UNUSED ##### -->