1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2 #[link(name = "windows")]
4 pub fn CloseIMsgSession(lpmsgsess
: *mut _MSGSESS
);
5 #[cfg(feature = "Win32_System_AddressBook")]
6 pub fn GetAttribIMsgOnIStg(lpobject
: *mut ::core
::ffi
::c_void
, lpproptagarray
: *mut super::super::System
::AddressBook
::SPropTagArray
, lpppropattrarray
: *mut *mut SPropAttrArray
) -> ::windows_sys
::core
::HRESULT
;
7 pub fn MapStorageSCode(stgscode
: i32) -> i32;
8 #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage"))]
10 lpmsgsess
: *mut _MSGSESS
,
11 lpallocatebuffer
: ::core
::option
::Option
<super::super::System
::AddressBook
::LPALLOCATEBUFFER
>,
12 lpallocatemore
: ::core
::option
::Option
<super::super::System
::AddressBook
::LPALLOCATEMORE
>,
13 lpfreebuffer
: ::core
::option
::Option
<super::super::System
::AddressBook
::LPFREEBUFFER
>,
14 lpmalloc
: super::super::System
::Com
::IMalloc
,
15 lpmapisup
: *mut ::core
::ffi
::c_void
,
16 lpstg
: super::super::System
::Com
::StructuredStorage
::IStorage
,
17 lpfmsgcallrelease
: *mut ::core
::option
::Option
<MSGCALLRELEASE
>,
20 lppmsg
: *mut super::super::System
::AddressBook
::IMessage
,
22 #[cfg(feature = "Win32_System_Com")]
23 pub fn OpenIMsgSession(lpmalloc
: super::super::System
::Com
::IMalloc
, ulflags
: u32, lppmsgsess
: *mut *mut _MSGSESS
) -> i32;
24 #[cfg(feature = "Win32_System_AddressBook")]
25 pub fn SetAttribIMsgOnIStg(lpobject
: *mut ::core
::ffi
::c_void
, lpproptags
: *mut super::super::System
::AddressBook
::SPropTagArray
, lppropattrs
: *mut SPropAttrArray
, lpppropproblems
: *mut *mut super::super::System
::AddressBook
::SPropProblemArray
) -> ::windows_sys
::core
::HRESULT
;
27 pub const BlockRange
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3037186599, data2: 8708, data3: 4573, data4: [150, 106, 0, 26, 160, 27, 188, 88] }
;
28 pub const BlockRangeList
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3037186600, data2: 8708, data3: 4573, data4: [150, 106, 0, 26, 160, 27, 188, 88] }
;
29 pub const BootOptions
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904974, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
30 pub const CATID_SMTP_DNSRESOLVERRECORDSINK
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3171631974, data2: 36355, data3: 4562, data4: [148, 246, 0, 192, 79, 121, 241, 214] }
;
31 pub const CATID_SMTP_DSN
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
35 data4
: [189, 143, 135, 181, 35, 113, 167, 58],
37 pub const CATID_SMTP_GET_AUX_DOMAIN_INFO_FLAGS
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
41 data4
: [188, 223, 105, 44, 91, 70, 230, 177],
43 pub const CATID_SMTP_LOG
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
47 data4
: [167, 201, 215, 58, 138, 166, 238, 151],
49 pub const CATID_SMTP_MAXMSGSIZE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3958462942, data2: 42622, data3: 4562, data4: [148, 247, 0, 192, 79, 121, 241, 214] }
;
50 pub const CATID_SMTP_MSGTRACKLOG
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3336524458, data2: 32176, data3: 4562, data4: [148, 244, 0, 192, 79, 121, 241, 214] }
;
51 pub const CATID_SMTP_ON_BEFORE_DATA
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653650, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
52 pub const CATID_SMTP_ON_INBOUND_COMMAND
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653645, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
53 pub const CATID_SMTP_ON_MESSAGE_START
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653648, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
54 pub const CATID_SMTP_ON_PER_RECIPIENT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653649, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
55 pub const CATID_SMTP_ON_SERVER_RESPONSE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653646, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
56 pub const CATID_SMTP_ON_SESSION_END
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653651, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
57 pub const CATID_SMTP_ON_SESSION_START
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4133653647, data2: 3422, data3: 4562, data4: [170, 104, 0, 192, 79, 163, 91, 130] }
;
58 pub const CATID_SMTP_STORE_DRIVER
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1494702160, data2: 58675, data3: 4561, data4: [170, 103, 0, 192, 79, 163, 69, 246] }
;
59 pub const CATID_SMTP_TRANSPORT_CATEGORIZE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2516734627, data2: 2618, data3: 4562, data4: [158, 0, 0, 192, 79, 163, 34, 186] }
;
60 pub const CATID_SMTP_TRANSPORT_POSTCATEGORIZE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1987155540, data2: 1446, data3: 4562, data4: [157, 253, 0, 192, 79, 163, 34, 186] }
;
61 pub const CATID_SMTP_TRANSPORT_PRECATEGORIZE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2746022669, data2: 33791, data3: 4562, data4: [158, 20, 0, 192, 79, 163, 34, 186] }
;
62 pub const CATID_SMTP_TRANSPORT_ROUTER
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 674509001, data2: 6224, data3: 4562, data4: [158, 3, 0, 192, 79, 163, 34, 186] }
;
63 pub const CATID_SMTP_TRANSPORT_SUBMISSION
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4282165795, data2: 185, data3: 4562, data4: [157, 251, 0, 192, 79, 163, 34, 186] }
;
64 pub const CLSID_SmtpCat
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2990290359, data2: 37401, data3: 4562, data4: [158, 23, 0, 192, 79, 163, 34, 186] }
;
65 pub type DDiscFormat2DataEvents
= *mut ::core
::ffi
::c_void
;
66 pub type DDiscFormat2EraseEvents
= *mut ::core
::ffi
::c_void
;
67 pub type DDiscFormat2RawCDEvents
= *mut ::core
::ffi
::c_void
;
68 pub type DDiscFormat2TrackAtOnceEvents
= *mut ::core
::ffi
::c_void
;
69 pub type DDiscMaster2Events
= *mut ::core
::ffi
::c_void
;
70 pub type DFileSystemImageEvents
= *mut ::core
::ffi
::c_void
;
71 pub type DFileSystemImageImportEvents
= *mut ::core
::ffi
::c_void
;
72 pub type DISC_RECORDER_STATE_FLAGS
= u32;
73 pub const RECORDER_BURNING
: DISC_RECORDER_STATE_FLAGS
= 2u32;
74 pub const RECORDER_DOING_NOTHING
: DISC_RECORDER_STATE_FLAGS
= 0u32;
75 pub const RECORDER_OPENED
: DISC_RECORDER_STATE_FLAGS
= 1u32;
76 pub const DISPID_DDISCFORMAT2DATAEVENTS_UPDATE
: u32 = 512u32;
77 pub const DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE
: u32 = 512u32;
78 pub const DISPID_DDISCFORMAT2TAOEVENTS_UPDATE
: u32 = 512u32;
79 pub const DISPID_DDISCMASTER2EVENTS_DEVICEADDED
: u32 = 256u32;
80 pub const DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED
: u32 = 257u32;
81 pub const DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE
: u32 = 256u32;
82 pub const DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT
: u32 = 257u32;
83 pub const DISPID_DWRITEENGINE2EVENTS_UPDATE
: u32 = 256u32;
84 pub const DISPID_IBLOCKRANGELIST_BLOCKRANGES
: u32 = 256u32;
85 pub const DISPID_IBLOCKRANGE_ENDLBA
: u32 = 257u32;
86 pub const DISPID_IBLOCKRANGE_STARTLBA
: u32 = 256u32;
87 pub const DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION
: u32 = 771u32;
88 pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME
: u32 = 768u32;
89 pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME
: u32 = 769u32;
90 pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME
: u32 = 770u32;
91 pub const DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED
: u32 = 257u32;
92 pub const DISPID_IDISCFORMAT2DATA_CANCELWRITE
: u32 = 513u32;
93 pub const DISPID_IDISCFORMAT2DATA_CLIENTNAME
: u32 = 272u32;
94 pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS
: u32 = 262u32;
95 pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE
: u32 = 271u32;
96 pub const DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV
: u32 = 276u32;
97 pub const DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED
: u32 = 275u32;
98 pub const DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE
: u32 = 270u32;
99 pub const DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED
: u32 = 269u32;
100 pub const DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE
: u32 = 279u32;
101 pub const DISPID_IDISCFORMAT2DATA_FREESECTORS
: u32 = 265u32;
102 pub const DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION
: u32 = 268u32;
103 pub const DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES
: u32 = 280u32;
104 pub const DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS
: u32 = 266u32;
105 pub const DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE
: u32 = 260u32;
106 pub const DISPID_IDISCFORMAT2DATA_RECORDER
: u32 = 256u32;
107 pub const DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV
: u32 = 274u32;
108 pub const DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED
: u32 = 273u32;
109 pub const DISPID_IDISCFORMAT2DATA_SETWRITESPEED
: u32 = 514u32;
110 pub const DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION
: u32 = 267u32;
111 pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS
: u32 = 278u32;
112 pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS
: u32 = 277u32;
113 pub const DISPID_IDISCFORMAT2DATA_TOTALSECTORS
: u32 = 264u32;
114 pub const DISPID_IDISCFORMAT2DATA_WRITE
: u32 = 512u32;
115 pub const DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS
: u32 = 263u32;
116 pub const DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE
: u32 = 512u32;
117 pub const DISPID_IDISCFORMAT2ERASE_CLIENTNAME
: u32 = 259u32;
118 pub const DISPID_IDISCFORMAT2ERASE_ERASEMEDIA
: u32 = 513u32;
119 pub const DISPID_IDISCFORMAT2ERASE_FULLERASE
: u32 = 257u32;
120 pub const DISPID_IDISCFORMAT2ERASE_MEDIATYPE
: u32 = 258u32;
121 pub const DISPID_IDISCFORMAT2ERASE_RECORDER
: u32 = 256u32;
122 pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION
: u32 = 769u32;
123 pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER
: u32 = 768u32;
124 pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME
: u32 = 768u32;
125 pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME
: u32 = 769u32;
126 pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME
: u32 = 770u32;
127 pub const DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED
: u32 = 258u32;
128 pub const DISPID_IDISCFORMAT2RAWCD_CANCELWRITE
: u32 = 515u32;
129 pub const DISPID_IDISCFORMAT2RAWCD_CLIENTNAME
: u32 = 266u32;
130 pub const DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE
: u32 = 261u32;
131 pub const DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV
: u32 = 270u32;
132 pub const DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED
: u32 = 269u32;
133 pub const DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT
: u32 = 260u32;
134 pub const DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA
: u32 = 512u32;
135 pub const DISPID_IDISCFORMAT2RAWCD_RECORDER
: u32 = 256u32;
136 pub const DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA
: u32 = 516u32;
137 pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE
: u32 = 265u32;
138 pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV
: u32 = 268u32;
139 pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED
: u32 = 267u32;
140 pub const DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED
: u32 = 517u32;
141 pub const DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION
: u32 = 259u32;
142 pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES
: u32 = 264u32;
143 pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS
: u32 = 272u32;
144 pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS
: u32 = 271u32;
145 pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA
: u32 = 513u32;
146 pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION
: u32 = 514u32;
147 pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION
: u32 = 769u32;
148 pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER
: u32 = 768u32;
149 pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME
: u32 = 770u32;
150 pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME
: u32 = 771u32;
151 pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME
: u32 = 772u32;
152 pub const DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK
: u32 = 513u32;
153 pub const DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED
: u32 = 258u32;
154 pub const DISPID_IDISCFORMAT2TAO_CANCELADDTRACK
: u32 = 514u32;
155 pub const DISPID_IDISCFORMAT2TAO_CLIENTNAME
: u32 = 270u32;
156 pub const DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE
: u32 = 267u32;
157 pub const DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV
: u32 = 274u32;
158 pub const DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED
: u32 = 273u32;
159 pub const DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA
: u32 = 263u32;
160 pub const DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS
: u32 = 266u32;
161 pub const DISPID_IDISCFORMAT2TAO_FINISHMEDIA
: u32 = 515u32;
162 pub const DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA
: u32 = 261u32;
163 pub const DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS
: u32 = 259u32;
164 pub const DISPID_IDISCFORMAT2TAO_PREPAREMEDIA
: u32 = 512u32;
165 pub const DISPID_IDISCFORMAT2TAO_RECORDER
: u32 = 256u32;
166 pub const DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV
: u32 = 272u32;
167 pub const DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED
: u32 = 271u32;
168 pub const DISPID_IDISCFORMAT2TAO_SETWRITESPEED
: u32 = 516u32;
169 pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS
: u32 = 276u32;
170 pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS
: u32 = 275u32;
171 pub const DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA
: u32 = 260u32;
172 pub const DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA
: u32 = 262u32;
173 pub const DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK
: u32 = 1793u32;
174 pub const DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK
: u32 = 1792u32;
175 pub const DISPID_IDISCFORMAT2_MEDIASUPPORTED
: u32 = 2049u32;
176 pub const DISPID_IDISCFORMAT2_RECORDERSUPPORTED
: u32 = 2048u32;
177 pub const DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES
: u32 = 1794u32;
178 pub const DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS
: u32 = 258u32;
179 pub const DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER
: u32 = 0u32;
180 pub const DISPID_IDISCRECORDER2_CLOSETRAY
: u32 = 257u32;
181 pub const DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES
: u32 = 521u32;
182 pub const DISPID_IDISCRECORDER2_CURRENTPROFILES
: u32 = 523u32;
183 pub const DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA
: u32 = 518u32;
184 pub const DISPID_IDISCRECORDER2_DISABLEMCN
: u32 = 260u32;
185 pub const DISPID_IDISCRECORDER2_EJECTMEDIA
: u32 = 256u32;
186 pub const DISPID_IDISCRECORDER2_ENABLEMCN
: u32 = 261u32;
187 pub const DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER
: u32 = 525u32;
188 pub const DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER
: u32 = 262u32;
189 pub const DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER
: u32 = 519u32;
190 pub const DISPID_IDISCRECORDER2_PRODUCTID
: u32 = 514u32;
191 pub const DISPID_IDISCRECORDER2_PRODUCTREVISION
: u32 = 515u32;
192 pub const DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS
: u32 = 259u32;
193 pub const DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES
: u32 = 520u32;
194 pub const DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES
: u32 = 524u32;
195 pub const DISPID_IDISCRECORDER2_SUPPORTEDPROFILES
: u32 = 522u32;
196 pub const DISPID_IDISCRECORDER2_VENDORID
: u32 = 513u32;
197 pub const DISPID_IDISCRECORDER2_VOLUMENAME
: u32 = 516u32;
198 pub const DISPID_IDISCRECORDER2_VOLUMEPATHNAMES
: u32 = 517u32;
199 pub const DISPID_IMULTISESSION_FIRSTDATASESSION
: u32 = 512u32;
200 pub const DISPID_IMULTISESSION_FREESECTORS
: u32 = 516u32;
201 pub const DISPID_IMULTISESSION_IMPORTRECORDER
: u32 = 258u32;
202 pub const DISPID_IMULTISESSION_INUSE
: u32 = 257u32;
203 pub const DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION
: u32 = 514u32;
204 pub const DISPID_IMULTISESSION_LASTWRITTENADDRESS
: u32 = 518u32;
205 pub const DISPID_IMULTISESSION_NEXTWRITABLEADDRESS
: u32 = 515u32;
206 pub const DISPID_IMULTISESSION_SECTORSONMEDIA
: u32 = 519u32;
207 pub const DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION
: u32 = 513u32;
208 pub const DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA
: u32 = 256u32;
209 pub const DISPID_IMULTISESSION_WRITEUNITSIZE
: u32 = 517u32;
210 pub const DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP
: u32 = 514u32;
211 pub const DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR
: u32 = 515u32;
212 pub const DISPID_IRAWCDIMAGECREATOR_ADDTRACK
: u32 = 513u32;
213 pub const DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE
: u32 = 512u32;
214 pub const DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO
: u32 = 259u32;
215 pub const DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS
: u32 = 265u32;
216 pub const DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER
: u32 = 260u32;
217 pub const DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS
: u32 = 263u32;
218 pub const DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE
: u32 = 256u32;
219 pub const DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER
: u32 = 261u32;
220 pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT
: u32 = 257u32;
221 pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT
: u32 = 258u32;
222 pub const DISPID_IRAWCDIMAGECREATOR_TRACKINFO
: u32 = 262u32;
223 pub const DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC
: u32 = 264u32;
224 pub const DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS
: u32 = 262u32;
225 pub const DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING
: u32 = 261u32;
226 pub const DISPID_IRAWCDTRACKINFO_ISRC
: u32 = 260u32;
227 pub const DISPID_IRAWCDTRACKINFO_SECTORCOUNT
: u32 = 257u32;
228 pub const DISPID_IRAWCDTRACKINFO_SECTORTYPE
: u32 = 259u32;
229 pub const DISPID_IRAWCDTRACKINFO_STARTINGLBA
: u32 = 256u32;
230 pub const DISPID_IRAWCDTRACKINFO_TRACKNUMBER
: u32 = 258u32;
231 pub const DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER
: u32 = 264u32;
232 pub const DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA
: u32 = 258u32;
233 pub const DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA
: u32 = 259u32;
234 pub const DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT
: u32 = 257u32;
235 pub const DISPID_IWRITEENGINE2EVENTARGS_STARTLBA
: u32 = 256u32;
236 pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER
: u32 = 260u32;
237 pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER
: u32 = 262u32;
238 pub const DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER
: u32 = 261u32;
239 pub const DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER
: u32 = 263u32;
240 pub const DISPID_IWRITEENGINE2_BYTESPERSECTOR
: u32 = 260u32;
241 pub const DISPID_IWRITEENGINE2_CANCELWRITE
: u32 = 513u32;
242 pub const DISPID_IWRITEENGINE2_DISCRECORDER
: u32 = 256u32;
243 pub const DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND
: u32 = 259u32;
244 pub const DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND
: u32 = 258u32;
245 pub const DISPID_IWRITEENGINE2_USESTREAMINGWRITE12
: u32 = 257u32;
246 pub const DISPID_IWRITEENGINE2_WRITEINPROGRESS
: u32 = 261u32;
247 pub const DISPID_IWRITEENGINE2_WRITESECTION
: u32 = 512u32;
248 pub type DWriteEngine2Events
= *mut ::core
::ffi
::c_void
;
249 pub type EmulationType
= i32;
250 pub const EmulationNone
: EmulationType
= 0i32;
251 pub const Emulation12MFloppy
: EmulationType
= 1i32;
252 pub const Emulation144MFloppy
: EmulationType
= 2i32;
253 pub const Emulation288MFloppy
: EmulationType
= 3i32;
254 pub const EmulationHardDisk
: EmulationType
= 4i32;
255 pub const EnumFsiItems
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904966, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
256 pub const EnumProgressItems
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904970, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
257 pub const FileSystemImageResult
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904972, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
258 pub const FsiDirectoryItem
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904968, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
259 pub const FsiFileItem
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904967, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
260 pub type FsiFileSystems
= i32;
261 pub const FsiFileSystemNone
: FsiFileSystems
= 0i32;
262 pub const FsiFileSystemISO9660
: FsiFileSystems
= 1i32;
263 pub const FsiFileSystemJoliet
: FsiFileSystems
= 2i32;
264 pub const FsiFileSystemUDF
: FsiFileSystems
= 4i32;
265 pub const FsiFileSystemUnknown
: FsiFileSystems
= 1073741824i32;
266 pub type FsiItemType
= i32;
267 pub const FsiItemNotFound
: FsiItemType
= 0i32;
268 pub const FsiItemDirectory
: FsiItemType
= 1i32;
269 pub const FsiItemFile
: FsiItemType
= 2i32;
270 pub const FsiNamedStreams
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
274 data4
: [181, 57, 177, 89, 183, 147, 163, 45],
276 pub const FsiStream
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904973, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
277 pub const GUID_SMTPSVC_SOURCE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 456918630, data2: 58480, data3: 4561, data4: [170, 103, 0, 192, 79, 163, 69, 246] }
;
278 pub const GUID_SMTP_SOURCE_TYPE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4217750748, data2: 58472, data3: 4561, data4: [170, 103, 0, 192, 79, 163, 69, 246] }
;
279 pub type IBlockRange
= *mut ::core
::ffi
::c_void
;
280 pub type IBlockRangeList
= *mut ::core
::ffi
::c_void
;
281 pub type IBootOptions
= *mut ::core
::ffi
::c_void
;
282 pub type IBurnVerification
= *mut ::core
::ffi
::c_void
;
283 pub type IDiscFormat2
= *mut ::core
::ffi
::c_void
;
284 pub type IDiscFormat2Data
= *mut ::core
::ffi
::c_void
;
285 pub type IDiscFormat2DataEventArgs
= *mut ::core
::ffi
::c_void
;
286 pub type IDiscFormat2Erase
= *mut ::core
::ffi
::c_void
;
287 pub type IDiscFormat2RawCD
= *mut ::core
::ffi
::c_void
;
288 pub type IDiscFormat2RawCDEventArgs
= *mut ::core
::ffi
::c_void
;
289 pub type IDiscFormat2TrackAtOnce
= *mut ::core
::ffi
::c_void
;
290 pub type IDiscFormat2TrackAtOnceEventArgs
= *mut ::core
::ffi
::c_void
;
291 pub type IDiscMaster
= *mut ::core
::ffi
::c_void
;
292 pub type IDiscMaster2
= *mut ::core
::ffi
::c_void
;
293 pub type IDiscMasterProgressEvents
= *mut ::core
::ffi
::c_void
;
294 pub type IDiscRecorder
= *mut ::core
::ffi
::c_void
;
295 pub type IDiscRecorder2
= *mut ::core
::ffi
::c_void
;
296 pub type IDiscRecorder2Ex
= *mut ::core
::ffi
::c_void
;
297 pub type IEnumDiscMasterFormats
= *mut ::core
::ffi
::c_void
;
298 pub type IEnumDiscRecorders
= *mut ::core
::ffi
::c_void
;
299 pub type IEnumFsiItems
= *mut ::core
::ffi
::c_void
;
300 pub type IEnumProgressItems
= *mut ::core
::ffi
::c_void
;
301 pub type IFileSystemImage
= *mut ::core
::ffi
::c_void
;
302 pub type IFileSystemImage2
= *mut ::core
::ffi
::c_void
;
303 pub type IFileSystemImage3
= *mut ::core
::ffi
::c_void
;
304 pub type IFileSystemImageResult
= *mut ::core
::ffi
::c_void
;
305 pub type IFileSystemImageResult2
= *mut ::core
::ffi
::c_void
;
306 pub type IFsiDirectoryItem
= *mut ::core
::ffi
::c_void
;
307 pub type IFsiDirectoryItem2
= *mut ::core
::ffi
::c_void
;
308 pub type IFsiFileItem
= *mut ::core
::ffi
::c_void
;
309 pub type IFsiFileItem2
= *mut ::core
::ffi
::c_void
;
310 pub type IFsiItem
= *mut ::core
::ffi
::c_void
;
311 pub type IFsiNamedStreams
= *mut ::core
::ffi
::c_void
;
312 pub type IIsoImageManager
= *mut ::core
::ffi
::c_void
;
313 pub type IJolietDiscMaster
= *mut ::core
::ffi
::c_void
;
314 pub const IMAPI2FS_BOOT_ENTRY_COUNT_MAX
: u32 = 32u32;
315 pub const IMAPI2FS_MajorVersion
: u32 = 1u32;
316 pub const IMAPI2FS_MinorVersion
: u32 = 0u32;
317 pub const IMAPI2_DEFAULT_COMMAND_TIMEOUT
: u32 = 10u32;
318 pub const IMAPILib2_MajorVersion
: u32 = 1u32;
319 pub const IMAPILib2_MinorVersion
: u32 = 0u32;
320 pub type IMAPI_BURN_VERIFICATION_LEVEL
= i32;
321 pub const IMAPI_BURN_VERIFICATION_NONE
: IMAPI_BURN_VERIFICATION_LEVEL
= 0i32;
322 pub const IMAPI_BURN_VERIFICATION_QUICK
: IMAPI_BURN_VERIFICATION_LEVEL
= 1i32;
323 pub const IMAPI_BURN_VERIFICATION_FULL
: IMAPI_BURN_VERIFICATION_LEVEL
= 2i32;
324 pub type IMAPI_CD_SECTOR_TYPE
= i32;
325 pub const IMAPI_CD_SECTOR_AUDIO
: IMAPI_CD_SECTOR_TYPE
= 0i32;
326 pub const IMAPI_CD_SECTOR_MODE_ZERO
: IMAPI_CD_SECTOR_TYPE
= 1i32;
327 pub const IMAPI_CD_SECTOR_MODE1
: IMAPI_CD_SECTOR_TYPE
= 2i32;
328 pub const IMAPI_CD_SECTOR_MODE2FORM0
: IMAPI_CD_SECTOR_TYPE
= 3i32;
329 pub const IMAPI_CD_SECTOR_MODE2FORM1
: IMAPI_CD_SECTOR_TYPE
= 4i32;
330 pub const IMAPI_CD_SECTOR_MODE2FORM2
: IMAPI_CD_SECTOR_TYPE
= 5i32;
331 pub const IMAPI_CD_SECTOR_MODE1RAW
: IMAPI_CD_SECTOR_TYPE
= 6i32;
332 pub const IMAPI_CD_SECTOR_MODE2FORM0RAW
: IMAPI_CD_SECTOR_TYPE
= 7i32;
333 pub const IMAPI_CD_SECTOR_MODE2FORM1RAW
: IMAPI_CD_SECTOR_TYPE
= 8i32;
334 pub const IMAPI_CD_SECTOR_MODE2FORM2RAW
: IMAPI_CD_SECTOR_TYPE
= 9i32;
335 pub type IMAPI_CD_TRACK_DIGITAL_COPY_SETTING
= i32;
336 pub const IMAPI_CD_TRACK_DIGITAL_COPY_PERMITTED
: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING
= 0i32;
337 pub const IMAPI_CD_TRACK_DIGITAL_COPY_PROHIBITED
: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING
= 1i32;
338 pub const IMAPI_CD_TRACK_DIGITAL_COPY_SCMS
: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING
= 2i32;
339 pub const IMAPI_E_ALREADYOPEN
: ::windows_sys
::core
::HRESULT
= -2147220958i32;
340 pub const IMAPI_E_BADJOLIETNAME
: ::windows_sys
::core
::HRESULT
= -2147220963i32;
341 pub const IMAPI_E_BOOTIMAGE_AND_NONBLANK_DISC
: ::windows_sys
::core
::HRESULT
= -2147220946i32;
342 pub const IMAPI_E_CANNOT_WRITE_TO_MEDIA
: ::windows_sys
::core
::HRESULT
= -2147220948i32;
343 pub const IMAPI_E_COMPRESSEDSTASH
: ::windows_sys
::core
::HRESULT
= -2147220952i32;
344 pub const IMAPI_E_DEVICE_INVALIDTYPE
: ::windows_sys
::core
::HRESULT
= -2147220972i32;
345 pub const IMAPI_E_DEVICE_NOPROPERTIES
: ::windows_sys
::core
::HRESULT
= -2147220975i32;
346 pub const IMAPI_E_DEVICE_NOTACCESSIBLE
: ::windows_sys
::core
::HRESULT
= -2147220974i32;
347 pub const IMAPI_E_DEVICE_NOTPRESENT
: ::windows_sys
::core
::HRESULT
= -2147220973i32;
348 pub const IMAPI_E_DEVICE_STILL_IN_USE
: ::windows_sys
::core
::HRESULT
= -2147220954i32;
349 pub const IMAPI_E_DISCFULL
: ::windows_sys
::core
::HRESULT
= -2147220964i32;
350 pub const IMAPI_E_DISCINFO
: ::windows_sys
::core
::HRESULT
= -2147220967i32;
351 pub const IMAPI_E_ENCRYPTEDSTASH
: ::windows_sys
::core
::HRESULT
= -2147220951i32;
352 pub const IMAPI_E_FILEACCESS
: ::windows_sys
::core
::HRESULT
= -2147220968i32;
353 pub const IMAPI_E_FILEEXISTS
: ::windows_sys
::core
::HRESULT
= -2147220956i32;
354 pub const IMAPI_E_FILESYSTEM
: ::windows_sys
::core
::HRESULT
= -2147220969i32;
355 pub const IMAPI_E_GENERIC
: ::windows_sys
::core
::HRESULT
= -2147220978i32;
356 pub const IMAPI_E_INITIALIZE_ENDWRITE
: ::windows_sys
::core
::HRESULT
= -2147220970i32;
357 pub const IMAPI_E_INITIALIZE_WRITE
: ::windows_sys
::core
::HRESULT
= -2147220971i32;
358 pub const IMAPI_E_INVALIDIMAGE
: ::windows_sys
::core
::HRESULT
= -2147220962i32;
359 pub const IMAPI_E_LOSS_OF_STREAMING
: ::windows_sys
::core
::HRESULT
= -2147220953i32;
360 pub const IMAPI_E_MEDIUM_INVALIDTYPE
: ::windows_sys
::core
::HRESULT
= -2147220976i32;
361 pub const IMAPI_E_MEDIUM_NOTPRESENT
: ::windows_sys
::core
::HRESULT
= -2147220977i32;
362 pub const IMAPI_E_NOACTIVEFORMAT
: ::windows_sys
::core
::HRESULT
= -2147220961i32;
363 pub const IMAPI_E_NOACTIVERECORDER
: ::windows_sys
::core
::HRESULT
= -2147220960i32;
364 pub const IMAPI_E_NOTENOUGHDISKFORSTASH
: ::windows_sys
::core
::HRESULT
= -2147220950i32;
365 pub const IMAPI_E_NOTINITIALIZED
: ::windows_sys
::core
::HRESULT
= -2147220980i32;
366 pub const IMAPI_E_NOTOPENED
: ::windows_sys
::core
::HRESULT
= -2147220981i32;
367 pub const IMAPI_E_REMOVABLESTASH
: ::windows_sys
::core
::HRESULT
= -2147220949i32;
368 pub const IMAPI_E_STASHINUSE
: ::windows_sys
::core
::HRESULT
= -2147220955i32;
369 pub const IMAPI_E_TRACKNOTOPEN
: ::windows_sys
::core
::HRESULT
= -2147220966i32;
370 pub const IMAPI_E_TRACKOPEN
: ::windows_sys
::core
::HRESULT
= -2147220965i32;
371 pub const IMAPI_E_TRACK_NOT_BIG_ENOUGH
: ::windows_sys
::core
::HRESULT
= -2147220947i32;
372 pub const IMAPI_E_USERABORT
: ::windows_sys
::core
::HRESULT
= -2147220979i32;
373 pub const IMAPI_E_WRONGDISC
: ::windows_sys
::core
::HRESULT
= -2147220957i32;
374 pub const IMAPI_E_WRONGFORMAT
: ::windows_sys
::core
::HRESULT
= -2147220959i32;
375 pub type IMAPI_FEATURE_PAGE_TYPE
= i32;
376 pub const IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST
: IMAPI_FEATURE_PAGE_TYPE
= 0i32;
377 pub const IMAPI_FEATURE_PAGE_TYPE_CORE
: IMAPI_FEATURE_PAGE_TYPE
= 1i32;
378 pub const IMAPI_FEATURE_PAGE_TYPE_MORPHING
: IMAPI_FEATURE_PAGE_TYPE
= 2i32;
379 pub const IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM
: IMAPI_FEATURE_PAGE_TYPE
= 3i32;
380 pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT
: IMAPI_FEATURE_PAGE_TYPE
= 4i32;
381 pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE
: IMAPI_FEATURE_PAGE_TYPE
= 16i32;
382 pub const IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD
: IMAPI_FEATURE_PAGE_TYPE
= 29i32;
383 pub const IMAPI_FEATURE_PAGE_TYPE_CD_READ
: IMAPI_FEATURE_PAGE_TYPE
= 30i32;
384 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_READ
: IMAPI_FEATURE_PAGE_TYPE
= 31i32;
385 pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE
: IMAPI_FEATURE_PAGE_TYPE
= 32i32;
386 pub const IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE
: IMAPI_FEATURE_PAGE_TYPE
= 33i32;
387 pub const IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE
: IMAPI_FEATURE_PAGE_TYPE
= 34i32;
388 pub const IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE
: IMAPI_FEATURE_PAGE_TYPE
= 35i32;
389 pub const IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT
: IMAPI_FEATURE_PAGE_TYPE
= 36i32;
390 pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE
: IMAPI_FEATURE_PAGE_TYPE
= 37i32;
391 pub const IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE
: IMAPI_FEATURE_PAGE_TYPE
= 38i32;
392 pub const IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 39i32;
393 pub const IMAPI_FEATURE_PAGE_TYPE_MRW
: IMAPI_FEATURE_PAGE_TYPE
= 40i32;
394 pub const IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING
: IMAPI_FEATURE_PAGE_TYPE
= 41i32;
395 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW
: IMAPI_FEATURE_PAGE_TYPE
= 42i32;
396 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R
: IMAPI_FEATURE_PAGE_TYPE
= 43i32;
397 pub const IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE
: IMAPI_FEATURE_PAGE_TYPE
= 44i32;
398 pub const IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE
: IMAPI_FEATURE_PAGE_TYPE
= 45i32;
399 pub const IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING
: IMAPI_FEATURE_PAGE_TYPE
= 46i32;
400 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 47i32;
401 pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ
: IMAPI_FEATURE_PAGE_TYPE
= 48i32;
402 pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 49i32;
403 pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 50i32;
404 pub const IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING
: IMAPI_FEATURE_PAGE_TYPE
= 51i32;
405 pub const IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT
: IMAPI_FEATURE_PAGE_TYPE
= 55i32;
406 pub const IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE
: IMAPI_FEATURE_PAGE_TYPE
= 56i32;
407 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER
: IMAPI_FEATURE_PAGE_TYPE
= 59i32;
408 pub const IMAPI_FEATURE_PAGE_TYPE_BD_READ
: IMAPI_FEATURE_PAGE_TYPE
= 64i32;
409 pub const IMAPI_FEATURE_PAGE_TYPE_BD_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 65i32;
410 pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ
: IMAPI_FEATURE_PAGE_TYPE
= 80i32;
411 pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE
: IMAPI_FEATURE_PAGE_TYPE
= 81i32;
412 pub const IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT
: IMAPI_FEATURE_PAGE_TYPE
= 256i32;
413 pub const IMAPI_FEATURE_PAGE_TYPE_SMART
: IMAPI_FEATURE_PAGE_TYPE
= 257i32;
414 pub const IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER
: IMAPI_FEATURE_PAGE_TYPE
= 258i32;
415 pub const IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY
: IMAPI_FEATURE_PAGE_TYPE
= 259i32;
416 pub const IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE
: IMAPI_FEATURE_PAGE_TYPE
= 260i32;
417 pub const IMAPI_FEATURE_PAGE_TYPE_TIMEOUT
: IMAPI_FEATURE_PAGE_TYPE
= 261i32;
418 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CSS
: IMAPI_FEATURE_PAGE_TYPE
= 262i32;
419 pub const IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING
: IMAPI_FEATURE_PAGE_TYPE
= 263i32;
420 pub const IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER
: IMAPI_FEATURE_PAGE_TYPE
= 264i32;
421 pub const IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER
: IMAPI_FEATURE_PAGE_TYPE
= 265i32;
422 pub const IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS
: IMAPI_FEATURE_PAGE_TYPE
= 266i32;
423 pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM
: IMAPI_FEATURE_PAGE_TYPE
= 267i32;
424 pub const IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION
: IMAPI_FEATURE_PAGE_TYPE
= 268i32;
425 pub const IMAPI_FEATURE_PAGE_TYPE_AACS
: IMAPI_FEATURE_PAGE_TYPE
= 269i32;
426 pub const IMAPI_FEATURE_PAGE_TYPE_VCPS
: IMAPI_FEATURE_PAGE_TYPE
= 272i32;
427 pub type IMAPI_FORMAT2_DATA_MEDIA_STATE
= i32;
428 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 0i32;
429 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 15i32;
430 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 64512i32;
431 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 1i32;
432 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 1i32;
433 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 2i32;
434 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 4i32;
435 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 8i32;
436 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 1024i32;
437 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 2048i32;
438 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 4096i32;
439 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 8192i32;
440 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 16384i32;
441 pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA
: IMAPI_FORMAT2_DATA_MEDIA_STATE
= 32768i32;
442 pub type IMAPI_FORMAT2_DATA_WRITE_ACTION
= i32;
443 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VALIDATING_MEDIA
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 0i32;
444 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FORMATTING_MEDIA
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 1i32;
445 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_INITIALIZING_HARDWARE
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 2i32;
446 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_CALIBRATING_POWER
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 3i32;
447 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_WRITING_DATA
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 4i32;
448 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FINALIZATION
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 5i32;
449 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_COMPLETED
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 6i32;
450 pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VERIFYING
: IMAPI_FORMAT2_DATA_WRITE_ACTION
= 7i32;
451 pub type IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE
= i32;
452 pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_PQ_ONLY
: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE
= 1i32;
453 pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_COOKED
: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE
= 2i32;
454 pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_RAW
: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE
= 3i32;
455 pub type IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
= i32;
456 pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN
: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
= 0i32;
457 pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING
: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
= 1i32;
458 pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING
: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
= 2i32;
459 pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING
: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION
= 3i32;
460 pub type IMAPI_FORMAT2_TAO_WRITE_ACTION
= i32;
461 pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_UNKNOWN
: IMAPI_FORMAT2_TAO_WRITE_ACTION
= 0i32;
462 pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_PREPARING
: IMAPI_FORMAT2_TAO_WRITE_ACTION
= 1i32;
463 pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_WRITING
: IMAPI_FORMAT2_TAO_WRITE_ACTION
= 2i32;
464 pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_FINISHING
: IMAPI_FORMAT2_TAO_WRITE_ACTION
= 3i32;
465 pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_VERIFYING
: IMAPI_FORMAT2_TAO_WRITE_ACTION
= 4i32;
466 pub type IMAPI_MEDIA_PHYSICAL_TYPE
= i32;
467 pub const IMAPI_MEDIA_TYPE_UNKNOWN
: IMAPI_MEDIA_PHYSICAL_TYPE
= 0i32;
468 pub const IMAPI_MEDIA_TYPE_CDROM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 1i32;
469 pub const IMAPI_MEDIA_TYPE_CDR
: IMAPI_MEDIA_PHYSICAL_TYPE
= 2i32;
470 pub const IMAPI_MEDIA_TYPE_CDRW
: IMAPI_MEDIA_PHYSICAL_TYPE
= 3i32;
471 pub const IMAPI_MEDIA_TYPE_DVDROM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 4i32;
472 pub const IMAPI_MEDIA_TYPE_DVDRAM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 5i32;
473 pub const IMAPI_MEDIA_TYPE_DVDPLUSR
: IMAPI_MEDIA_PHYSICAL_TYPE
= 6i32;
474 pub const IMAPI_MEDIA_TYPE_DVDPLUSRW
: IMAPI_MEDIA_PHYSICAL_TYPE
= 7i32;
475 pub const IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER
: IMAPI_MEDIA_PHYSICAL_TYPE
= 8i32;
476 pub const IMAPI_MEDIA_TYPE_DVDDASHR
: IMAPI_MEDIA_PHYSICAL_TYPE
= 9i32;
477 pub const IMAPI_MEDIA_TYPE_DVDDASHRW
: IMAPI_MEDIA_PHYSICAL_TYPE
= 10i32;
478 pub const IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER
: IMAPI_MEDIA_PHYSICAL_TYPE
= 11i32;
479 pub const IMAPI_MEDIA_TYPE_DISK
: IMAPI_MEDIA_PHYSICAL_TYPE
= 12i32;
480 pub const IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER
: IMAPI_MEDIA_PHYSICAL_TYPE
= 13i32;
481 pub const IMAPI_MEDIA_TYPE_HDDVDROM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 14i32;
482 pub const IMAPI_MEDIA_TYPE_HDDVDR
: IMAPI_MEDIA_PHYSICAL_TYPE
= 15i32;
483 pub const IMAPI_MEDIA_TYPE_HDDVDRAM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 16i32;
484 pub const IMAPI_MEDIA_TYPE_BDROM
: IMAPI_MEDIA_PHYSICAL_TYPE
= 17i32;
485 pub const IMAPI_MEDIA_TYPE_BDR
: IMAPI_MEDIA_PHYSICAL_TYPE
= 18i32;
486 pub const IMAPI_MEDIA_TYPE_BDRE
: IMAPI_MEDIA_PHYSICAL_TYPE
= 19i32;
487 pub const IMAPI_MEDIA_TYPE_MAX
: IMAPI_MEDIA_PHYSICAL_TYPE
= 19i32;
488 pub type IMAPI_MEDIA_WRITE_PROTECT_STATE
= i32;
489 pub const IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 1i32;
490 pub const IMAPI_WRITEPROTECTED_BY_CARTRIDGE
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 2i32;
491 pub const IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 4i32;
492 pub const IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 8i32;
493 pub const IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 16i32;
494 pub const IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA
: IMAPI_MEDIA_WRITE_PROTECT_STATE
= 16384i32;
495 pub type IMAPI_MODE_PAGE_REQUEST_TYPE
= i32;
496 pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CURRENT_VALUES
: IMAPI_MODE_PAGE_REQUEST_TYPE
= 0i32;
497 pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CHANGEABLE_VALUES
: IMAPI_MODE_PAGE_REQUEST_TYPE
= 1i32;
498 pub const IMAPI_MODE_PAGE_REQUEST_TYPE_DEFAULT_VALUES
: IMAPI_MODE_PAGE_REQUEST_TYPE
= 2i32;
499 pub const IMAPI_MODE_PAGE_REQUEST_TYPE_SAVED_VALUES
: IMAPI_MODE_PAGE_REQUEST_TYPE
= 3i32;
500 pub type IMAPI_MODE_PAGE_TYPE
= i32;
501 pub const IMAPI_MODE_PAGE_TYPE_READ_WRITE_ERROR_RECOVERY
: IMAPI_MODE_PAGE_TYPE
= 1i32;
502 pub const IMAPI_MODE_PAGE_TYPE_MRW
: IMAPI_MODE_PAGE_TYPE
= 3i32;
503 pub const IMAPI_MODE_PAGE_TYPE_WRITE_PARAMETERS
: IMAPI_MODE_PAGE_TYPE
= 5i32;
504 pub const IMAPI_MODE_PAGE_TYPE_CACHING
: IMAPI_MODE_PAGE_TYPE
= 8i32;
505 pub const IMAPI_MODE_PAGE_TYPE_INFORMATIONAL_EXCEPTIONS
: IMAPI_MODE_PAGE_TYPE
= 28i32;
506 pub const IMAPI_MODE_PAGE_TYPE_TIMEOUT_AND_PROTECT
: IMAPI_MODE_PAGE_TYPE
= 29i32;
507 pub const IMAPI_MODE_PAGE_TYPE_POWER_CONDITION
: IMAPI_MODE_PAGE_TYPE
= 26i32;
508 pub const IMAPI_MODE_PAGE_TYPE_LEGACY_CAPABILITIES
: IMAPI_MODE_PAGE_TYPE
= 42i32;
509 pub type IMAPI_PROFILE_TYPE
= i32;
510 pub const IMAPI_PROFILE_TYPE_INVALID
: IMAPI_PROFILE_TYPE
= 0i32;
511 pub const IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
: IMAPI_PROFILE_TYPE
= 1i32;
512 pub const IMAPI_PROFILE_TYPE_REMOVABLE_DISK
: IMAPI_PROFILE_TYPE
= 2i32;
513 pub const IMAPI_PROFILE_TYPE_MO_ERASABLE
: IMAPI_PROFILE_TYPE
= 3i32;
514 pub const IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
: IMAPI_PROFILE_TYPE
= 4i32;
515 pub const IMAPI_PROFILE_TYPE_AS_MO
: IMAPI_PROFILE_TYPE
= 5i32;
516 pub const IMAPI_PROFILE_TYPE_CDROM
: IMAPI_PROFILE_TYPE
= 8i32;
517 pub const IMAPI_PROFILE_TYPE_CD_RECORDABLE
: IMAPI_PROFILE_TYPE
= 9i32;
518 pub const IMAPI_PROFILE_TYPE_CD_REWRITABLE
: IMAPI_PROFILE_TYPE
= 10i32;
519 pub const IMAPI_PROFILE_TYPE_DVDROM
: IMAPI_PROFILE_TYPE
= 16i32;
520 pub const IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
: IMAPI_PROFILE_TYPE
= 17i32;
521 pub const IMAPI_PROFILE_TYPE_DVD_RAM
: IMAPI_PROFILE_TYPE
= 18i32;
522 pub const IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
: IMAPI_PROFILE_TYPE
= 19i32;
523 pub const IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
: IMAPI_PROFILE_TYPE
= 20i32;
524 pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
: IMAPI_PROFILE_TYPE
= 21i32;
525 pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
: IMAPI_PROFILE_TYPE
= 22i32;
526 pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW
: IMAPI_PROFILE_TYPE
= 26i32;
527 pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R
: IMAPI_PROFILE_TYPE
= 27i32;
528 pub const IMAPI_PROFILE_TYPE_DDCDROM
: IMAPI_PROFILE_TYPE
= 32i32;
529 pub const IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
: IMAPI_PROFILE_TYPE
= 33i32;
530 pub const IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
: IMAPI_PROFILE_TYPE
= 34i32;
531 pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
: IMAPI_PROFILE_TYPE
= 42i32;
532 pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
: IMAPI_PROFILE_TYPE
= 43i32;
533 pub const IMAPI_PROFILE_TYPE_BD_ROM
: IMAPI_PROFILE_TYPE
= 64i32;
534 pub const IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
: IMAPI_PROFILE_TYPE
= 65i32;
535 pub const IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
: IMAPI_PROFILE_TYPE
= 66i32;
536 pub const IMAPI_PROFILE_TYPE_BD_REWRITABLE
: IMAPI_PROFILE_TYPE
= 67i32;
537 pub const IMAPI_PROFILE_TYPE_HD_DVD_ROM
: IMAPI_PROFILE_TYPE
= 80i32;
538 pub const IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
: IMAPI_PROFILE_TYPE
= 81i32;
539 pub const IMAPI_PROFILE_TYPE_HD_DVD_RAM
: IMAPI_PROFILE_TYPE
= 82i32;
540 pub const IMAPI_PROFILE_TYPE_NON_STANDARD
: IMAPI_PROFILE_TYPE
= 65535i32;
541 pub type IMAPI_READ_TRACK_ADDRESS_TYPE
= i32;
542 pub const IMAPI_READ_TRACK_ADDRESS_TYPE_LBA
: IMAPI_READ_TRACK_ADDRESS_TYPE
= 0i32;
543 pub const IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK
: IMAPI_READ_TRACK_ADDRESS_TYPE
= 1i32;
544 pub const IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION
: IMAPI_READ_TRACK_ADDRESS_TYPE
= 2i32;
545 pub const IMAPI_SECTORS_PER_SECOND_AT_1X_BD
: u32 = 2195u32;
546 pub const IMAPI_SECTORS_PER_SECOND_AT_1X_CD
: u32 = 75u32;
547 pub const IMAPI_SECTORS_PER_SECOND_AT_1X_DVD
: u32 = 680u32;
548 pub const IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD
: u32 = 4568u32;
549 pub const IMAPI_SECTOR_SIZE
: u32 = 2048u32;
550 pub const IMAPI_S_BUFFER_TO_SMALL
: ::windows_sys
::core
::HRESULT
= 262657i32;
551 pub const IMAPI_S_PROPERTIESIGNORED
: ::windows_sys
::core
::HRESULT
= 262656i32;
552 pub type IMMPID_CPV_ENUM
= i32;
553 pub const IMMPID_CPV_BEFORE__
: IMMPID_CPV_ENUM
= 32767i32;
554 pub const IMMPID_CP_START
: IMMPID_CPV_ENUM
= 32768i32;
555 pub const IMMPID_CPV_AFTER__
: IMMPID_CPV_ENUM
= 32769i32;
556 pub type IMMPID_MPV_ENUM
= i32;
557 pub const IMMPID_MPV_BEFORE__
: IMMPID_MPV_ENUM
= 12287i32;
558 pub const IMMPID_MPV_STORE_DRIVER_HANDLE
: IMMPID_MPV_ENUM
= 12288i32;
559 pub const IMMPID_MPV_MESSAGE_CREATION_FLAGS
: IMMPID_MPV_ENUM
= 12289i32;
560 pub const IMMPID_MPV_MESSAGE_OPEN_HANDLES
: IMMPID_MPV_ENUM
= 12290i32;
561 pub const IMMPID_MPV_TOTAL_OPEN_HANDLES
: IMMPID_MPV_ENUM
= 12291i32;
562 pub const IMMPID_MPV_TOTAL_OPEN_PROPERTY_STREAM_HANDLES
: IMMPID_MPV_ENUM
= 12292i32;
563 pub const IMMPID_MPV_TOTAL_OPEN_CONTENT_HANDLES
: IMMPID_MPV_ENUM
= 12293i32;
564 pub const IMMPID_MPV_AFTER__
: IMMPID_MPV_ENUM
= 12294i32;
565 pub type IMMPID_MP_ENUM
= i32;
566 pub const IMMPID_MP_BEFORE__
: IMMPID_MP_ENUM
= 4095i32;
567 pub const IMMPID_MP_RECIPIENT_LIST
: IMMPID_MP_ENUM
= 4096i32;
568 pub const IMMPID_MP_CONTENT_FILE_NAME
: IMMPID_MP_ENUM
= 4097i32;
569 pub const IMMPID_MP_SENDER_ADDRESS_SMTP
: IMMPID_MP_ENUM
= 4098i32;
570 pub const IMMPID_MP_SENDER_ADDRESS_X500
: IMMPID_MP_ENUM
= 4099i32;
571 pub const IMMPID_MP_SENDER_ADDRESS_X400
: IMMPID_MP_ENUM
= 4100i32;
572 pub const IMMPID_MP_SENDER_ADDRESS_LEGACY_EX_DN
: IMMPID_MP_ENUM
= 4101i32;
573 pub const IMMPID_MP_DOMAIN_LIST
: IMMPID_MP_ENUM
= 4102i32;
574 pub const IMMPID_MP_PICKUP_FILE_NAME
: IMMPID_MP_ENUM
= 4103i32;
575 pub const IMMPID_MP_AUTHENTICATED_USER_NAME
: IMMPID_MP_ENUM
= 4104i32;
576 pub const IMMPID_MP_CONNECTION_IP_ADDRESS
: IMMPID_MP_ENUM
= 4105i32;
577 pub const IMMPID_MP_HELO_DOMAIN
: IMMPID_MP_ENUM
= 4106i32;
578 pub const IMMPID_MP_EIGHTBIT_MIME_OPTION
: IMMPID_MP_ENUM
= 4107i32;
579 pub const IMMPID_MP_CHUNKING_OPTION
: IMMPID_MP_ENUM
= 4108i32;
580 pub const IMMPID_MP_BINARYMIME_OPTION
: IMMPID_MP_ENUM
= 4109i32;
581 pub const IMMPID_MP_REMOTE_AUTHENTICATION_TYPE
: IMMPID_MP_ENUM
= 4110i32;
582 pub const IMMPID_MP_ERROR_CODE
: IMMPID_MP_ENUM
= 4111i32;
583 pub const IMMPID_MP_DSN_ENVID_VALUE
: IMMPID_MP_ENUM
= 4112i32;
584 pub const IMMPID_MP_DSN_RET_VALUE
: IMMPID_MP_ENUM
= 4113i32;
585 pub const IMMPID_MP_REMOTE_SERVER_DSN_CAPABLE
: IMMPID_MP_ENUM
= 4114i32;
586 pub const IMMPID_MP_ARRIVAL_TIME
: IMMPID_MP_ENUM
= 4115i32;
587 pub const IMMPID_MP_MESSAGE_STATUS
: IMMPID_MP_ENUM
= 4116i32;
588 pub const IMMPID_MP_EXPIRE_DELAY
: IMMPID_MP_ENUM
= 4117i32;
589 pub const IMMPID_MP_EXPIRE_NDR
: IMMPID_MP_ENUM
= 4118i32;
590 pub const IMMPID_MP_LOCAL_EXPIRE_DELAY
: IMMPID_MP_ENUM
= 4119i32;
591 pub const IMMPID_MP_LOCAL_EXPIRE_NDR
: IMMPID_MP_ENUM
= 4120i32;
592 pub const IMMPID_MP_ARRIVAL_FILETIME
: IMMPID_MP_ENUM
= 4121i32;
593 pub const IMMPID_MP_HR_CAT_STATUS
: IMMPID_MP_ENUM
= 4122i32;
594 pub const IMMPID_MP_MSG_GUID
: IMMPID_MP_ENUM
= 4123i32;
595 pub const IMMPID_MP_SUPERSEDES_MSG_GUID
: IMMPID_MP_ENUM
= 4124i32;
596 pub const IMMPID_MP_SCANNED_FOR_CRLF_DOT_CRLF
: IMMPID_MP_ENUM
= 4125i32;
597 pub const IMMPID_MP_FOUND_EMBEDDED_CRLF_DOT_CRLF
: IMMPID_MP_ENUM
= 4126i32;
598 pub const IMMPID_MP_MSG_SIZE_HINT
: IMMPID_MP_ENUM
= 4127i32;
599 pub const IMMPID_MP_RFC822_MSG_ID
: IMMPID_MP_ENUM
= 4128i32;
600 pub const IMMPID_MP_RFC822_MSG_SUBJECT
: IMMPID_MP_ENUM
= 4129i32;
601 pub const IMMPID_MP_RFC822_FROM_ADDRESS
: IMMPID_MP_ENUM
= 4130i32;
602 pub const IMMPID_MP_RFC822_TO_ADDRESS
: IMMPID_MP_ENUM
= 4131i32;
603 pub const IMMPID_MP_RFC822_CC_ADDRESS
: IMMPID_MP_ENUM
= 4132i32;
604 pub const IMMPID_MP_RFC822_BCC_ADDRESS
: IMMPID_MP_ENUM
= 4133i32;
605 pub const IMMPID_MP_CONNECTION_SERVER_IP_ADDRESS
: IMMPID_MP_ENUM
= 4134i32;
606 pub const IMMPID_MP_SERVER_NAME
: IMMPID_MP_ENUM
= 4135i32;
607 pub const IMMPID_MP_SERVER_VERSION
: IMMPID_MP_ENUM
= 4136i32;
608 pub const IMMPID_MP_NUM_RECIPIENTS
: IMMPID_MP_ENUM
= 4137i32;
609 pub const IMMPID_MP_X_PRIORITY
: IMMPID_MP_ENUM
= 4138i32;
610 pub const IMMPID_MP_FROM_ADDRESS
: IMMPID_MP_ENUM
= 4139i32;
611 pub const IMMPID_MP_SENDER_ADDRESS
: IMMPID_MP_ENUM
= 4140i32;
612 pub const IMMPID_MP_DEFERRED_DELIVERY_FILETIME
: IMMPID_MP_ENUM
= 4141i32;
613 pub const IMMPID_MP_SENDER_ADDRESS_OTHER
: IMMPID_MP_ENUM
= 4142i32;
614 pub const IMMPID_MP_ORIGINAL_ARRIVAL_TIME
: IMMPID_MP_ENUM
= 4143i32;
615 pub const IMMPID_MP_MSGCLASS
: IMMPID_MP_ENUM
= 4144i32;
616 pub const IMMPID_MP_CONTENT_TYPE
: IMMPID_MP_ENUM
= 4145i32;
617 pub const IMMPID_MP_ENCRYPTION_TYPE
: IMMPID_MP_ENUM
= 4146i32;
618 pub const IMMPID_MP_CONNECTION_SERVER_PORT
: IMMPID_MP_ENUM
= 4147i32;
619 pub const IMMPID_MP_CLIENT_AUTH_USER
: IMMPID_MP_ENUM
= 4148i32;
620 pub const IMMPID_MP_CLIENT_AUTH_TYPE
: IMMPID_MP_ENUM
= 4149i32;
621 pub const IMMPID_MP_CRC_GLOBAL
: IMMPID_MP_ENUM
= 4150i32;
622 pub const IMMPID_MP_CRC_RECIPS
: IMMPID_MP_ENUM
= 4151i32;
623 pub const IMMPID_MP_INBOUND_MAIL_FROM_AUTH
: IMMPID_MP_ENUM
= 4152i32;
624 pub const IMMPID_MP_AFTER__
: IMMPID_MP_ENUM
= 4153i32;
625 pub type IMMPID_NMP_ENUM
= i32;
626 pub const IMMPID_NMP_BEFORE__
: IMMPID_NMP_ENUM
= 24575i32;
627 pub const IMMPID_NMP_SECONDARY_GROUPS
: IMMPID_NMP_ENUM
= 24576i32;
628 pub const IMMPID_NMP_SECONDARY_ARTNUM
: IMMPID_NMP_ENUM
= 24577i32;
629 pub const IMMPID_NMP_PRIMARY_GROUP
: IMMPID_NMP_ENUM
= 24578i32;
630 pub const IMMPID_NMP_PRIMARY_ARTID
: IMMPID_NMP_ENUM
= 24579i32;
631 pub const IMMPID_NMP_POST_TOKEN
: IMMPID_NMP_ENUM
= 24580i32;
632 pub const IMMPID_NMP_NEWSGROUP_LIST
: IMMPID_NMP_ENUM
= 24581i32;
633 pub const IMMPID_NMP_HEADERS
: IMMPID_NMP_ENUM
= 24582i32;
634 pub const IMMPID_NMP_NNTP_PROCESSING
: IMMPID_NMP_ENUM
= 24583i32;
635 pub const IMMPID_NMP_NNTP_APPROVED_HEADER
: IMMPID_NMP_ENUM
= 24584i32;
636 pub const IMMPID_NMP_AFTER__
: IMMPID_NMP_ENUM
= 24585i32;
637 pub type IMMPID_RPV_ENUM
= i32;
638 pub const IMMPID_RPV_BEFORE__
: IMMPID_RPV_ENUM
= 16383i32;
639 pub const IMMPID_RPV_DONT_DELIVER
: IMMPID_RPV_ENUM
= 16384i32;
640 pub const IMMPID_RPV_NO_NAME_COLLISIONS
: IMMPID_RPV_ENUM
= 16385i32;
641 pub const IMMPID_RPV_AFTER__
: IMMPID_RPV_ENUM
= 16386i32;
642 pub type IMMPID_RP_ENUM
= i32;
643 pub const IMMPID_RP_BEFORE__
: IMMPID_RP_ENUM
= 8191i32;
644 pub const IMMPID_RP_DSN_NOTIFY_SUCCESS
: IMMPID_RP_ENUM
= 8192i32;
645 pub const IMMPID_RP_DSN_NOTIFY_INVALID
: IMMPID_RP_ENUM
= 8193i32;
646 pub const IMMPID_RP_ADDRESS_TYPE
: IMMPID_RP_ENUM
= 8194i32;
647 pub const IMMPID_RP_ADDRESS
: IMMPID_RP_ENUM
= 8195i32;
648 pub const IMMPID_RP_ADDRESS_TYPE_SMTP
: IMMPID_RP_ENUM
= 8196i32;
649 pub const IMMPID_RP_ERROR_CODE
: IMMPID_RP_ENUM
= 8197i32;
650 pub const IMMPID_RP_ERROR_STRING
: IMMPID_RP_ENUM
= 8198i32;
651 pub const IMMPID_RP_DSN_NOTIFY_VALUE
: IMMPID_RP_ENUM
= 8199i32;
652 pub const IMMPID_RP_DSN_ORCPT_VALUE
: IMMPID_RP_ENUM
= 8200i32;
653 pub const IMMPID_RP_ADDRESS_SMTP
: IMMPID_RP_ENUM
= 8201i32;
654 pub const IMMPID_RP_ADDRESS_X400
: IMMPID_RP_ENUM
= 8202i32;
655 pub const IMMPID_RP_ADDRESS_X500
: IMMPID_RP_ENUM
= 8203i32;
656 pub const IMMPID_RP_LEGACY_EX_DN
: IMMPID_RP_ENUM
= 8204i32;
657 pub const IMMPID_RP_RECIPIENT_FLAGS
: IMMPID_RP_ENUM
= 8205i32;
658 pub const IMMPID_RP_SMTP_STATUS_STRING
: IMMPID_RP_ENUM
= 8206i32;
659 pub const IMMPID_RP_DSN_PRE_CAT_ADDRESS
: IMMPID_RP_ENUM
= 8207i32;
660 pub const IMMPID_RP_MDB_GUID
: IMMPID_RP_ENUM
= 8208i32;
661 pub const IMMPID_RP_USER_GUID
: IMMPID_RP_ENUM
= 8209i32;
662 pub const IMMPID_RP_DOMAIN
: IMMPID_RP_ENUM
= 8210i32;
663 pub const IMMPID_RP_ADDRESS_OTHER
: IMMPID_RP_ENUM
= 8211i32;
664 pub const IMMPID_RP_DISPLAY_NAME
: IMMPID_RP_ENUM
= 8212i32;
665 pub const IMMPID_RP_AFTER__
: IMMPID_RP_ENUM
= 8213i32;
667 pub struct IMMP_MPV_STORE_DRIVER_HANDLE
{
668 pub guidSignature
: ::windows_sys
::core
::GUID
,
670 impl ::core
::marker
::Copy
for IMMP_MPV_STORE_DRIVER_HANDLE {}
671 impl ::core
::clone
::Clone
for IMMP_MPV_STORE_DRIVER_HANDLE
{
672 fn clone(&self) -> Self {
676 pub type IMultisession
= *mut ::core
::ffi
::c_void
;
677 pub type IMultisessionRandomWrite
= *mut ::core
::ffi
::c_void
;
678 pub type IMultisessionSequential
= *mut ::core
::ffi
::c_void
;
679 pub type IMultisessionSequential2
= *mut ::core
::ffi
::c_void
;
680 pub type IProgressItem
= *mut ::core
::ffi
::c_void
;
681 pub type IProgressItems
= *mut ::core
::ffi
::c_void
;
682 pub type IRawCDImageCreator
= *mut ::core
::ffi
::c_void
;
683 pub type IRawCDImageTrackInfo
= *mut ::core
::ffi
::c_void
;
684 pub type IRedbookDiscMaster
= *mut ::core
::ffi
::c_void
;
685 pub type IStreamConcatenate
= *mut ::core
::ffi
::c_void
;
686 pub type IStreamInterleave
= *mut ::core
::ffi
::c_void
;
687 pub type IStreamPseudoRandomBased
= *mut ::core
::ffi
::c_void
;
688 pub type IWriteEngine2
= *mut ::core
::ffi
::c_void
;
689 pub type IWriteEngine2EventArgs
= *mut ::core
::ffi
::c_void
;
690 pub type IWriteSpeedDescriptor
= *mut ::core
::ffi
::c_void
;
691 pub type MEDIA_FLAGS
= i32;
692 pub const MEDIA_BLANK
: MEDIA_FLAGS
= 1i32;
693 pub const MEDIA_RW
: MEDIA_FLAGS
= 2i32;
694 pub const MEDIA_WRITABLE
: MEDIA_FLAGS
= 4i32;
695 pub const MEDIA_FORMAT_UNUSABLE_BY_IMAPI
: MEDIA_FLAGS
= 8i32;
696 pub type MEDIA_TYPES
= i32;
697 pub const MEDIA_CDDA_CDROM
: MEDIA_TYPES
= 1i32;
698 pub const MEDIA_CD_ROM_XA
: MEDIA_TYPES
= 2i32;
699 pub const MEDIA_CD_I
: MEDIA_TYPES
= 3i32;
700 pub const MEDIA_CD_EXTRA
: MEDIA_TYPES
= 4i32;
701 pub const MEDIA_CD_OTHER
: MEDIA_TYPES
= 5i32;
702 pub const MEDIA_SPECIAL
: MEDIA_TYPES
= 6i32;
703 pub const MPV_INBOUND_CUTOFF_EXCEEDED
: u32 = 1u32;
704 pub const MPV_WRITE_CONTENT
: u32 = 2u32;
705 pub const MP_MSGCLASS_DELIVERY_REPORT
: u32 = 3u32;
706 pub const MP_MSGCLASS_NONDELIVERY_REPORT
: u32 = 4u32;
707 pub const MP_MSGCLASS_REPLICATION
: u32 = 2u32;
708 pub const MP_MSGCLASS_SYSTEM
: u32 = 1u32;
709 pub const MP_STATUS_ABANDON_DELIVERY
: u32 = 6u32;
710 pub const MP_STATUS_ABORT_DELIVERY
: u32 = 2u32;
711 pub const MP_STATUS_BAD_MAIL
: u32 = 3u32;
712 pub const MP_STATUS_CATEGORIZED
: u32 = 5u32;
713 pub const MP_STATUS_RETRY
: u32 = 1u32;
714 pub const MP_STATUS_SUBMITTED
: u32 = 4u32;
715 pub const MP_STATUS_SUCCESS
: u32 = 0u32;
716 pub const MSDiscMasterObj
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1376569955, data2: 20901, data3: 4563, data4: [145, 68, 0, 16, 75, 161, 28, 94] }
;
717 pub const MSDiscRecorderObj
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1376569953, data2: 20901, data3: 4563, data4: [145, 68, 0, 16, 75, 161, 28, 94] }
;
718 pub const MSEnumDiscRecordersObj
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
722 data4
: [186, 246, 82, 17, 152, 22, 209, 239],
724 #[cfg(feature = "Win32_System_AddressBook")]
725 pub type MSGCALLRELEASE
= unsafe extern "system" fn(ulcallerdata
: u32, lpmessage
: super::super::System
::AddressBook
::IMessage
);
726 pub const MsftDiscFormat2Data
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801514, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
727 pub const MsftDiscFormat2Erase
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801515, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
728 pub const MsftDiscFormat2RawCD
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801512, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
729 pub const MsftDiscFormat2TrackAtOnce
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801513, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
730 pub const MsftDiscMaster2
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801518, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
731 pub const MsftDiscRecorder2
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801517, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
732 pub const MsftFileSystemImage
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904965, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
733 pub const MsftIsoImageManager
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
{
737 data4
: [134, 155, 239, 22, 145, 126, 62, 252],
739 pub const MsftMultisessionRandomWrite
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3037186596, data2: 8708, data3: 4573, data4: [150, 106, 0, 26, 160, 27, 188, 88] }
;
740 pub const MsftMultisessionSequential
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801506, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
741 pub const MsftRawCDImageCreator
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 630732129, data2: 40293, data3: 18894, data4: [179, 53, 64, 99, 13, 144, 18, 39] }
;
742 pub const MsftStreamConcatenate
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801509, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
743 pub const MsftStreamInterleave
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801508, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
744 pub const MsftStreamPrng001
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801510, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
745 pub const MsftStreamZero
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801511, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
746 pub const MsftWriteEngine2
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801516, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
747 pub const MsftWriteSpeedDescriptor
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 657801507, data2: 32612, data3: 23311, data4: [143, 0, 93, 119, 175, 190, 38, 30] }
;
748 pub const NMP_PROCESS_CONTROL
: u32 = 2u32;
749 pub const NMP_PROCESS_MODERATOR
: u32 = 4u32;
750 pub const NMP_PROCESS_POST
: u32 = 1u32;
751 pub type PlatformId
= i32;
752 pub const PlatformX86
: PlatformId
= 0i32;
753 pub const PlatformPowerPC
: PlatformId
= 1i32;
754 pub const PlatformMac
: PlatformId
= 2i32;
755 pub const PlatformEFI
: PlatformId
= 239i32;
756 pub const ProgressItem
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904971, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
757 pub const ProgressItems
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 747904969, data2: 38747, data3: 22974, data4: [169, 96, 154, 42, 38, 40, 83, 165] }
;
758 pub type RECORDER_TYPES
= i32;
759 pub const RECORDER_CDR
: RECORDER_TYPES
= 1i32;
760 pub const RECORDER_CDRW
: RECORDER_TYPES
= 2i32;
761 pub const RP_DELIVERED
: u32 = 272u32;
762 pub const RP_DSN_HANDLED
: u32 = 64u32;
763 pub const RP_DSN_NOTIFY_DELAY
: u32 = 67108864u32;
764 pub const RP_DSN_NOTIFY_FAILURE
: u32 = 33554432u32;
765 pub const RP_DSN_NOTIFY_INVALID
: u32 = 0u32;
766 pub const RP_DSN_NOTIFY_MASK
: u32 = 251658240u32;
767 pub const RP_DSN_NOTIFY_NEVER
: u32 = 134217728u32;
768 pub const RP_DSN_NOTIFY_SUCCESS
: u32 = 16777216u32;
769 pub const RP_DSN_SENT_DELAYED
: u32 = 16384u32;
770 pub const RP_DSN_SENT_DELIVERED
: u32 = 131136u32;
771 pub const RP_DSN_SENT_EXPANDED
: u32 = 32832u32;
772 pub const RP_DSN_SENT_NDR
: u32 = 1104u32;
773 pub const RP_DSN_SENT_RELAYED
: u32 = 65600u32;
774 pub const RP_ENPANDED
: u32 = 8208u32;
775 pub const RP_ERROR_CONTEXT_CAT
: u32 = 2097152u32;
776 pub const RP_ERROR_CONTEXT_MTA
: u32 = 4194304u32;
777 pub const RP_ERROR_CONTEXT_STORE
: u32 = 1048576u32;
778 pub const RP_EXPANDED
: u32 = 8208u32;
779 pub const RP_FAILED
: u32 = 2096u32;
780 pub const RP_GENERAL_FAILURE
: u32 = 32u32;
781 pub const RP_HANDLED
: u32 = 16u32;
782 pub const RP_RECIP_FLAGS_RESERVED
: u32 = 15u32;
783 pub const RP_REMOTE_MTA_NO_DSN
: u32 = 524288u32;
784 pub const RP_UNRESOLVED
: u32 = 4144u32;
785 pub const RP_VOLATILE_FLAGS_MASK
: u32 = 4026531840u32;
787 pub struct SPropAttrArray
{
789 pub aPropAttr
: [u32; 1],
791 impl ::core
::marker
::Copy
for SPropAttrArray {}
792 impl ::core
::clone
::Clone
for SPropAttrArray
{
793 fn clone(&self) -> Self {
798 pub struct _MSGSESS(pub u8);
799 pub const tagIMMPID_CPV_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2728880938, data2: 58669, data3: 4561, data4: [170, 100, 0, 192, 79, 163, 91, 130] }
;
801 pub struct tagIMMPID_GUIDLIST_ITEM
{
802 pub pguid
: *mut ::windows_sys
::core
::GUID
,
806 impl ::core
::marker
::Copy
for tagIMMPID_GUIDLIST_ITEM {}
807 impl ::core
::clone
::Clone
for tagIMMPID_GUIDLIST_ITEM
{
808 fn clone(&self) -> Self {
812 pub const tagIMMPID_MPV_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3420886790, data2: 51645, data3: 4561, data4: [159, 242, 0, 192, 79, 163, 115, 72] }
;
813 pub const tagIMMPID_MP_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 322456816, data2: 46020, data3: 4561, data4: [170, 146, 0, 170, 0, 107, 200, 11] }
;
814 pub const tagIMMPID_NMP_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1949542826, data2: 8418, data3: 4562, data4: [148, 214, 0, 192, 79, 163, 121, 241] }
;
815 pub const tagIMMPID_RPV_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2045255753, data2: 54048, data3: 4561, data4: [159, 244, 0, 192, 79, 163, 115, 72] }
;
816 pub const tagIMMPID_RP_STRUCT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2045255752, data2: 54048, data3: 4561, data4: [159, 244, 0, 192, 79, 163, 115, 72] }
;