xref: /aosp_15_r20/external/lzma/CPP/7zip/Guid.txt (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1{23170F69-40C1-278A-0000-00yy00xx0000}
2
300 IProgress.h
4
5  05  IProgress
6  // 050002  IProgress2
7
801 IFolderArchive.h
9
10  // 05  IArchiveFolder   // old
11  // 06  IInFolderArchive // old
12  07  IFileExtractCallback.h::IFolderArchiveExtractCallback
13  08  IFileExtractCallback.h::IFolderArchiveExtractCallback2
14  // 0A  IOutFolderArchive
15  0B  IFolderArchiveUpdateCallback
16  0C  Agent.h::IArchiveFolderInternal
17  0D  IArchiveFolder
18  0E  IInFolderArchive
19  0F  IOutFolderArchive
20  10  IFolderArchiveUpdateCallback2
21  11  IFolderScanProgress
22  12  IFolderSetZoneIdMode
23  13  IFolderSetZoneIdFile
24  14  IFolderArchiveUpdateCallback_MoveArc
25
26  20  IFileExtractCallback.h::IGetProp
27  30  IFileExtractCallback.h::IFolderExtractToStreamCallback (old)
28  31  IFileExtractCallback.h::IFolderExtractToStreamCallback (new 21.04)
29
3003 IStream.h
31
32  01  ISequentialInStream
33  02  ISequentialOutStream
34  03  IInStream
35  04  IOutStream
36
37  06  IStreamGetSize
38  07  IOutStreamFinish
39  08  IStreamGetProps
40  09  IStreamGetProps2
41  0A  IStreamGetProp
42
43  10  IStreamSetRestriction
44
45
4604 ICoder.h
47
48  04  ICompressProgressInfo
49  05  ICompressCoder
50  18  ICompressCoder2
51  1F  ICompressSetCoderPropertiesOpt
52  20  ICompressSetCoderProperties
53  21  ICompressSetDecoderProperties //
54  22  ICompressSetDecoderProperties2
55  23  ICompressWriteCoderProperties
56  24  ICompressGetInStreamProcessedSize
57  25  ICompressSetCoderMt
58  26  ICompressSetFinishMode
59  27  ICompressGetInStreamProcessedSize2
60  28  ICompressSetMemLimit
61  29  ICompressReadUnusedFromInBuf
62
63  30  ICompressGetSubStreamSize
64  31  ICompressSetInStream
65  32  ICompressSetOutStream
66//  33  ICompressSetInStreamSize
67  34  ICompressSetOutStreamSize
68  35  ICompressSetBufSize
69  36  ICompressInitEncoder
70  37  ICompressSetInStream2
71//  38  ICompressSetOutStream2
72//  39  SetInStreamSize2
73//  3A  SetOutStreamSize2
74
75  40  ICompressFilter
76  60  ICompressCodecsInfo
77  61  ISetCompressCodecsInfo
78  80  ICryptoProperties
79  88  ICryptoResetSalt
80  8C  ICryptoResetInitVector
81  90  ICryptoSetPassword
82  A0  ICryptoSetCRC
83  C0  IHasher
84  C1  IHashers
85
86
8705 IPassword.h
88
89  10 ICryptoGetTextPassword
90  11 ICryptoGetTextPassword2
91
92
9306 IArchive.h
94
95  03  ISetProperties
96  04  IArchiveKeepModeForNextOpen
97  05  IArchiveAllowTail
98
99  09  IArchiveRequestMemoryUseCallback
100
101  10  IArchiveOpenCallback
102
103  20  IArchiveExtractCallback
104  21  IArchiveExtractCallbackMessage  (deprecated in v23)
105  22  IArchiveExtractCallbackMessage2 (new in v23)
106
107  30  IArchiveOpenVolumeCallback
108  40  IInArchiveGetStream
109  50  IArchiveOpenSetSubArchiveName
110  60  IInArchive
111  61  IArchiveOpenSeq
112  70  IArchiveGetRawProps
113  71  IArchiveGetRootProps
114
115  80  IArchiveUpdateCallback
116  82  IArchiveUpdateCallback2
117  83  IArchiveUpdateCallbackFile
118  84  IArchiveGetDiskProperty
119  85  IArchiveUpdateCallbackArcProp (Reserved)
120
121
122  A0  IOutArchive
123
124
125
12608 IFolder.h
127
128  00 IFolderFolder
129  01 IEnumProperties
130  02 IFolderGetTypeID
131  03 IFolderGetPath
132  04 IFolderWasChanged
133  05 // IFolderReload
134  06 // IFolderOperations old
135  07 IFolderGetSystemIconIndex
136  08 IFolderGetItemFullSize
137  09 IFolderClone
138  0A IFolderSetFlatMode
139  0B IFolderOperationsExtractCallback
140  0C //
141  0D //
142  0E IFolderProperties
143  0F
144  10 IFolderArcProps
145  11 IGetFolderArcProps
146  12 // IFolderOperations
147  13 IFolderOperations
148  14 IFolderCalcItemFullSize
149  15 IFolderCompare
150  16 IFolderGetItemName
151  17 IFolderAltStreams
152
153
15409 IFolder.h :: FOLDER_MANAGER_INTERFACE
155
156  00 - 04 // old IFolderManager
157  05 IFolderManager
158
159
160// 0A PluginInterface.h
161  00 IInitContextMenu
162  01 IPluginOptionsCallback
163  02 IPluginOptions
164
165
166Handler GUIDs:
167
168{23170F69-40C1-278A-1000-000110xx0000}
169
170  01 Zip
171  02 BZip2
172  03 Rar
173  04 Arj
174  05 Z
175  06 Lzh
176  07 7z
177  08 Cab
178  09 Nsis
179  0A lzma
180  0B lzma86
181  0C xz
182  0D ppmd
183  0E zstd
184
185  BF LVM
186  C0 AVB
187  C1 LP
188  C2 Sparse
189  C3 APFS
190  C4 Vhdx
191  C5 Base64
192  C6 COFF
193  C7 Ext
194  C8 VMDK
195  C9 VDI
196  CA Qcow
197  CB GPT
198  CC Rar5
199  CD IHex
200  CE Hxs
201  CF TE
202  D0 UEFIc
203  D1 UEFIs
204  D2 SquashFS
205  D3 CramFS
206  D4 APM
207  D5 Mslz
208  D6 Flv
209  D7 Swf
210  D8 Swfc
211  D9 Ntfs
212  DA Fat
213  DB Mbr
214  DC Vhd
215  DD Pe
216  DE Elf
217  DF Mach-O
218  E0 Udf
219  E1 Xar
220  E2 Mub
221  E3 Hfs
222  E4 Dmg
223  E5 Compound
224  E6 Wim
225  E7 Iso
226  E8
227  E9 Chm
228  EA Split
229  EB Rpm
230  EC Deb
231  ED Cpio
232  EE Tar
233  EF GZip
234
235{23170F69-40C1-278A-1000-000100020000} ContextMenu.h::CZipContextMenu
236
237// {23170F69-40C1-278A-1000-000100030000} // CAgentArchiveHandler
238// {23170F69-40C1-278B- old codecs clsids
239// {23170F69-40C1-278D-1000-000100020000} OptionsDialog.h::CLSID_CSevenZipOptions
240
241{23170F69-40C1-2790-id} Codec Decoders
242{23170F69-40C1-2791-id} Codec Encoders
243{23170F69-40C1-2792-id} Hashers
244