2025-11-28 00:35:46 +09:00

5411 lines
323 KiB
Plaintext

.assembly extern 'mscorlib'
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89)
.ver clr2.0
}
.assembly 'microsoft.storage.imapi'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComVisibleAttribute'::.ctor(bool) = (01 00 01 00 00)
.hash algorithm 0x00008004
.ver windows
}
.namespace 'Storage.Interop.IMAPIv2'
{
.class public sealed serializable 'BurnVerificationLevel'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'Full' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'None' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'Quick' = int32(0x00000001)
}
.class public interface abstract import 'DDiscFormat2DataEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 43 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs' marshal(idispatch) 'progress')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
}
.class public interface abstract import 'DDiscFormat2EraseEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 41 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase' marshal(idispatch) 'sender', int32 'elapsedSeconds', int32 'estimatedTotalSeconds')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
}
.class public interface abstract import 'DDiscFormat2RawCDEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 34 32 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs' marshal(idispatch) 'progress')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
}
.class public interface abstract import 'DDiscFormat2TrackAtOnceEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 46 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs' marshal(idispatch) 'progress')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
}
.class public interface abstract import 'DDiscMaster2Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 31 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'NotifyDeviceAdded'([in] class 'Storage.Interop.IMAPIv2'.'IDiscMaster2' marshal(idispatch) 'sender', [in] string marshal(bstr) 'uniqueId')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'NotifyDeviceRemoved'([in] class 'Storage.Interop.IMAPIv2'.'IDiscMaster2' marshal(idispatch) 'sender', [in] string marshal(bstr) 'uniqueId')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
}
}
.class public interface abstract import 'DWriteEngine2Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 37 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IWriteEngine2' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs' marshal(idispatch) 'progress')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
}
}
.class public sealed 'DiscFormat2Data_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DDiscFormat2DataEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs' marshal(idispatch) 'args')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'> 'UpdateDelegate'
}
.class public sealed 'DiscFormat2Erase_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DDiscFormat2EraseEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase' marshal(idispatch) 'sender', int32 'elapsedSeconds', int32 'estimatedTotalSeconds')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32> 'UpdateDelegate'
}
.class public sealed 'DiscFormat2RawCD_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DDiscFormat2RawCDEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs' marshal(idispatch) 'args')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'> 'UpdateDelegate'
}
.class public sealed 'DiscFormat2TrackAtOnce_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DDiscFormat2TrackAtOnceEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs' marshal(idispatch) 'args')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'> 'UpdateDelegate'
}
.class public sealed 'DiscMaster2Events_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DDiscMaster2Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'NotifyDeviceAdded'([in] class 'Storage.Interop.IMAPIv2'.'IDiscMaster2' marshal(idispatch) 'sender', [in] string marshal(bstr) 'uniqueId')
{
ret
}
.method public final virtual hidebysig newslot
instance void 'NotifyDeviceRemoved'([in] class 'Storage.Interop.IMAPIv2'.'IDiscMaster2' marshal(idispatch) 'sender', [in] string marshal(bstr) 'uniqueId')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'NotifyDeviceAddedDelegate'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'NotifyDeviceRemovedDelegate'
}
.class public sealed serializable 'FeaturePageType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'AACS' = int32(0x0000010D)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'BD_PseudoOverwrite' = int32(0x00000038)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'BD_Read' = int32(0x00000040)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'BD_Write' = int32(0x00000041)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CDRW_CAV_Write' = int32(0x00000027)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CDRW_MediaWriteSupport' = int32(0x00000037)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CD_AnalogPlay' = int32(0x00000103)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CD_Mastering' = int32(0x0000002E)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CD_Multiread' = int32(0x0000001D)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CD_Read' = int32(0x0000001E)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'CD_TrackAtOnce' = int32(0x0000002D)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Core' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVDDash_Write' = int32(0x0000002F)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVDPlusR' = int32(0x0000002B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVDPlusRDualLayer' = int32(0x0000003B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVDPlusRW' = int32(0x0000002A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVDPlusRWDualLayer' = int32(0x0000003A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVD_CPRM' = int32(0x0000010B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVD_CSS' = int32(0x00000106)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DVD_Read' = int32(0x0000001F)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'DiscControlBlocks' = int32(0x0000010A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'EmbeddedChanger' = int32(0x00000102)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'EnhancedDefectReporting' = int32(0x00000029)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'FirmwareInformation' = int32(0x0000010C)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Formattable' = int32(0x00000023)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'HDDVD_Read' = int32(0x00000050)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'HDDVD_Write' = int32(0x00000051)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'HardwareDefectManagement' = int32(0x00000024)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'IncrementalStreamingWritable' = int32(0x00000021)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'LayerJumpRecording' = int32(0x00000033)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'LogicalUnitSerialNumber' = int32(0x00000108)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'MRW' = int32(0x00000028)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'MediaSerialNumber' = int32(0x00000109)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'MicrocodeUpdate' = int32(0x00000104)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Morphing' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'PowerManagement' = int32(0x00000100)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'ProfileList' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RandomlyReadable' = int32(0x00000010)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RandomlyWritable' = int32(0x00000020)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RealTimeStreaming' = int32(0x00000107)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RemovableMedium' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RestrictedOverwrite' = int32(0x00000026)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'RigidRestrictedOverwrite' = int32(0x0000002C)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'SectorErasable' = int32(0x00000022)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Smart' = int32(0x00000101)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Timeout' = int32(0x00000105)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'VCPS' = int32(0x00000110)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'WriteOnce' = int32(0x00000025)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'Write_Protect' = int32(0x00000004)
}
.class public sealed serializable 'Format2DataMediaState'
extends ['mscorlib']'System'.'Enum'
{
.custom instance void ['mscorlib']'System'.'FlagsAttribute'::.ctor() = (01 00 00 00)
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Appendable' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Blank' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Damaged' = int32(0x00000400)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'EraseRequired' = int32(0x00000800)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'FinalSession' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Finalized' = int32(0x00004000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'InformationalMask' = int32(0x0000000F)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'NonEmptySession' = int32(0x00001000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'OverwriteOnly' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'RandomlyWritable' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Unknown' = int32(0x00000000)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibVarAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibVarFlags') = (01 00 40 00 00 00 00 00)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'UnsupportedMask' = int32(0x0000FC00)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'UnsupportedMedia' = int32(0x00008000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'WriteProtected' = int32(0x00002000)
}
.class public sealed serializable 'Format2DataWriteAction'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'CalibratingPower' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'Completed' = int32(0x00000006)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'Finalization' = int32(0x00000005)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'FormattingMedia' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'InitializingHardware' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'ValidatingMedia' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'WritingData' = int32(0x00000004)
}
.class public sealed serializable 'Format2RawCDDataSectorType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'SubcodeIsCooked' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'SubcodeIsRaw' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'SubcodePQOnly' = int32(0x00000001)
}
.class public sealed serializable 'Format2RawCDWriteAction'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'Finishing' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'Preparing' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'Unknown' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'Writing' = int32(0x00000002)
}
.class public sealed serializable 'Format2TAOWriteAction'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'Finishing' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'Preparing' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'Unknown' = int32(0x00000000)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibVarAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibVarFlags') = (01 00 40 00 00 00 00 00)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'Writing' = int32(0x00000002)
}
.class public interface abstract import 'IBurnVerification'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 44 32 46 46 44 38 33 34 2D 39 35 38 42 2D 34 32 36 64 2D 38 34 37 30 2D 32 41 31 33 38 37 39 43 36 41 39 31 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' marshal(interface) 'get_BurnVerificationLevel'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BurnVerificationLevel'(valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'value')
{
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'BurnVerificationLevel'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 04 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel' 'Storage.Interop.IMAPIv2'.'IBurnVerification'::'get_BurnVerificationLevel'()
.set instance void 'Storage.Interop.IMAPIv2'.'IBurnVerification'::'set_BurnVerificationLevel'(valuetype 'Storage.Interop.IMAPIv2'.'BurnVerificationLevel')
}
}
.class public interface abstract import 'IDiscFormat2Data'
implements 'Storage.Interop.IMAPIv2'.'IDiskFormat2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 33 2D 39 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsRecorderSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsCurrentMediaSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaPhysicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaHeuristicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] marshal(safearray variant) 'get_SupportedMediaTypes'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' marshal(interface) 'get_Recorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BufferUnderrunFreeDisabled'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_BufferUnderrunFreeDisabled'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_PostgapAlreadyInImage'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_PostgapAlreadyInImage'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'get_CurrentMediaStatus'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'get_WriteProtectStatus'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSectorsOnMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSectorsOnMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_NextWritableAddress'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartAddressOfPreviousSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenAddressOfPreviousSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ForceMediaToBeClosed'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_ForceMediaToBeClosed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_DisableConsumerDvdCompatibilityMode'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_DisableConsumerDvdCompatibilityMode'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'get_CurrentPhysicalMediaType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ClientName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ClientName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RequestedWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_RequestedRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_CurrentWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_CurrentRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32[] marshal(safearray variant) 'get_SupportedWriteSpeeds'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] marshal(safearray variant) 'get_SupportedWriteSpeedDescriptors'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ForceOverwrite'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_ForceOverwrite'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'[] marshal(safearray variant) 'get_MultisessionInterfaces'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'Write'([in] class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' marshal(interface) 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'CancelWrite'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'SetWriteSpeed'(int32 'RequestedSectorsPerSecond', [in] bool marshal(variant bool) 'RotationTypeIsPureCAV')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
}
.property instance bool 'BufferUnderrunFreeDisabled'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_BufferUnderrunFreeDisabled'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_BufferUnderrunFreeDisabled'(bool)
}
.property instance string 'ClientName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_ClientName'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_ClientName'(string)
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'CurrentMediaStatus'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataMediaState' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_CurrentMediaStatus'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CurrentPhysicalMediaType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_CurrentPhysicalMediaType'()
}
.property instance bool 'CurrentRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_CurrentRotationTypeIsPureCAV'()
}
.property instance int32 'CurrentWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 13 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_CurrentWriteSpeed'()
}
.property instance bool 'DisableConsumerDvdCompatibilityMode'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_DisableConsumerDvdCompatibilityMode'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_DisableConsumerDvdCompatibilityMode'(bool)
}
.property instance bool 'ForceMediaToBeClosed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_ForceMediaToBeClosed'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_ForceMediaToBeClosed'(bool)
}
.property instance bool 'ForceOverwrite'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 17 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_ForceOverwrite'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_ForceOverwrite'(bool)
}
.property instance int32 'FreeSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_FreeSectorsOnMedia'()
}
.property instance int32 'LastWrittenAddressOfPreviousSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_LastWrittenAddressOfPreviousSession'()
}
.property instance bool 'MediaHeuristicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_MediaHeuristicallyBlank'()
}
.property instance bool 'MediaPhysicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_MediaPhysicallyBlank'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'[] 'MultisessionInterfaces'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 18 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_MultisessionInterfaces'()
}
.property instance int32 'NextWritableAddress'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_NextWritableAddress'()
}
.property instance bool 'PostgapAlreadyInImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_PostgapAlreadyInImage'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_PostgapAlreadyInImage'(bool)
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_Recorder'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2')
}
.property instance bool 'RequestedRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_RequestedRotationTypeIsPureCAV'()
}
.property instance int32 'RequestedWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_RequestedWriteSpeed'()
}
.property instance int32 'StartAddressOfPreviousSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_StartAddressOfPreviousSession'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'SupportedMediaTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 07 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_SupportedMediaTypes'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'SupportedWriteSpeedDescriptors'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 16 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_SupportedWriteSpeedDescriptors'()
}
.property instance unsigned int32[] 'SupportedWriteSpeeds'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 15 01 00 00 00 00)
.get instance unsigned int32[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_SupportedWriteSpeeds'()
}
.property instance int32 'TotalSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_TotalSectorsOnMedia'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'WriteProtectStatus'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data'::'get_WriteProtectStatus'()
}
}
.class public interface abstract import 'IDiscFormat2DataEventArgs'
implements 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 44 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SectorCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastReadLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ElapsedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RemainingTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'get_CurrentAction'()
{
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'CurrentAction'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 03 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2DataWriteAction' 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_CurrentAction'()
}
.property instance int32 'ElapsedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_ElapsedTime'()
}
.property instance int32 'FreeSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_FreeSystemBuffer'()
}
.property instance int32 'LastReadLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_LastReadLba'()
}
.property instance int32 'LastWrittenLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_LastWrittenLba'()
}
.property instance int32 'RemainingTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_RemainingTime'()
}
.property instance int32 'SectorCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_SectorCount'()
}
.property instance int32 'StartLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_StartLba'()
}
.property instance int32 'TotalSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_TotalSystemBuffer'()
}
.property instance int32 'TotalTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_TotalTime'()
}
.property instance int32 'UsedSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'::'get_UsedSystemBuffer'()
}
}
.class public interface abstract 'IDiscFormat2Data_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 2E 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 44 69 73 63 46 6F 72 6D 61 74 32 44 61 74 61 45 76 65 6E 74 73 36 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 69 73 63 46 6F 72 6D 61 74 32 44 61 74 61 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2DataEventArgs'>)
}
}
.class public interface abstract import 'IDiscFormat2Erase'
implements 'Storage.Interop.IMAPIv2'.'IDiskFormat2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 36 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsRecorderSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsCurrentMediaSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaPhysicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaHeuristicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] marshal(safearray variant) 'get_SupportedMediaTypes'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' marshal(interface) 'get_Recorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FullErase'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_FullErase'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'get_CurrentPhysicalMediaType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ClientName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ClientName'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'EraseMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.property instance string 'ClientName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_ClientName'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'set_ClientName'(string)
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CurrentPhysicalMediaType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_CurrentPhysicalMediaType'()
}
.property instance bool 'FullErase'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_FullErase'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'set_FullErase'(bool)
}
.property instance bool 'MediaHeuristicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_MediaHeuristicallyBlank'()
}
.property instance bool 'MediaPhysicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_MediaPhysicallyBlank'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_Recorder'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2')
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'SupportedMediaTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 07 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase'::'get_SupportedMediaTypes'()
}
}
.class public interface abstract 'IDiscFormat2Erase_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 2F 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 44 69 73 63 46 6F 72 6D 61 74 32 45 72 61 73 65 45 76 65 6E 74 73 37 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 69 73 63 46 6F 72 6D 61 74 32 45 72 61 73 65 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`3'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase',int32,int32>)
}
}
.class public interface abstract import 'IDiscFormat2RawCD'
implements 'Storage.Interop.IMAPIv2'.'IDiskFormat2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 35 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsRecorderSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsCurrentMediaSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaPhysicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaHeuristicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] marshal(safearray variant) 'get_SupportedMediaTypes'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'PrepareMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'WriteMedia'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'WriteMedia2'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'data', int32 'streamLeadInSectors')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'CancelWrite'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ReleaseMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'SetWriteSpeed'(int32 'requestedSectorsPerSecond', bool marshal(variant bool) 'rotationTypeIsPureCAV')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' marshal(interface) 'get_Recorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BufferUnderrunFreeDisabled'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_BufferUnderrunFreeDisabled'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartOfNextSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastPossibleStartOfLeadout'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'get_CurrentPhysicalMediaType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string[] marshal(safearray variant) 'get_SupportedSectorTypes'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_RequestedSectorType'(valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'get_RequestedSectorType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ClientName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ClientName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RequestedWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_RequestedRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_CurrentWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_CurrentRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32[] marshal(safearray variant) 'get_SupportedWriteSpeeds'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] marshal(safearray variant) 'get_SupportedWriteSpeedDescriptors'()
{
}
.property instance bool 'BufferUnderrunFreeDisabled'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_BufferUnderrunFreeDisabled'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'set_BufferUnderrunFreeDisabled'(bool)
}
.property instance string 'ClientName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_ClientName'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'set_ClientName'(string)
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CurrentPhysicalMediaType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_CurrentPhysicalMediaType'()
}
.property instance bool 'CurrentRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_CurrentRotationTypeIsPureCAV'()
}
.property instance int32 'CurrentWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_CurrentWriteSpeed'()
}
.property instance int32 'LastPossibleStartOfLeadout'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_LastPossibleStartOfLeadout'()
}
.property instance bool 'MediaHeuristicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_MediaHeuristicallyBlank'()
}
.property instance bool 'MediaPhysicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_MediaPhysicallyBlank'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_Recorder'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2')
}
.property instance bool 'RequestedRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_RequestedRotationTypeIsPureCAV'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'RequestedSectorType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_RequestedSectorType'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'set_RequestedSectorType'(valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType')
}
.property instance int32 'RequestedWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_RequestedWriteSpeed'()
}
.property instance int32 'StartOfNextSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_StartOfNextSession'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'SupportedMediaTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 07 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_SupportedMediaTypes'()
}
.property instance string[] 'SupportedSectorTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance string[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_SupportedSectorTypes'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'SupportedWriteSpeedDescriptors'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_SupportedWriteSpeedDescriptors'()
}
.property instance unsigned int32[] 'SupportedWriteSpeeds'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 01 00 00 00 00)
.get instance unsigned int32[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD'::'get_SupportedWriteSpeeds'()
}
}
.class public interface abstract import 'IDiscFormat2RawCDEventArgs'
implements 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 34 33 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SectorCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastReadLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'get_CurrentAction'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ElapsedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RemainingTime'()
{
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'CurrentAction'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 03 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDWriteAction' 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_CurrentAction'()
}
.property instance int32 'ElapsedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_ElapsedTime'()
}
.property instance int32 'FreeSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_FreeSystemBuffer'()
}
.property instance int32 'LastReadLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_LastReadLba'()
}
.property instance int32 'LastWrittenLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_LastWrittenLba'()
}
.property instance int32 'RemainingTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_RemainingTime'()
}
.property instance int32 'SectorCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_SectorCount'()
}
.property instance int32 'StartLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_StartLba'()
}
.property instance int32 'TotalSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_TotalSystemBuffer'()
}
.property instance int32 'UsedSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'::'get_UsedSystemBuffer'()
}
}
.class public interface abstract 'IDiscFormat2RawCD_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 2F 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 44 69 73 63 46 6F 72 6D 61 74 32 52 61 77 43 44 45 76 65 6E 74 73 37 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 69 73 63 46 6F 72 6D 61 74 32 52 61 77 43 44 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCDEventArgs'>)
}
}
.class public interface abstract import 'IDiscFormat2TrackAtOnce'
implements 'Storage.Interop.IMAPIv2'.'IDiskFormat2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 34 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsRecorderSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsCurrentMediaSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaPhysicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaHeuristicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] marshal(safearray variant) 'get_SupportedMediaTypes'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'PrepareMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddAudioTrack'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'CancelAddTrack'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ReleaseMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'SetWriteSpeed'(int32 'requestedSectorsPerSecond', bool marshal(variant bool) 'rotationTypeIsPureCAV')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' marshal(interface) 'get_Recorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BufferUnderrunFreeDisabled'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_BufferUnderrunFreeDisabled'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_NumberOfExistingTracks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSectorsOnMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSectorsOnMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedSectorsOnMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_DoNotFinalizeMedia'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_DoNotFinalizeMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' marshal(safearray ) 'get_ExpectedTableOfContents'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'get_CurrentPhysicalMediaType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ClientName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ClientName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RequestedWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_RequestedRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_CurrentWriteSpeed'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_CurrentRotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32[] marshal(safearray variant) 'get_SupportedWriteSpeeds'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] marshal(safearray variant) 'get_SupportedWriteSpeedDescriptors'()
{
}
.property instance bool 'BufferUnderrunFreeDisabled'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_BufferUnderrunFreeDisabled'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'set_BufferUnderrunFreeDisabled'(bool)
}
.property instance string 'ClientName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_ClientName'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'set_ClientName'(string)
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CurrentPhysicalMediaType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_CurrentPhysicalMediaType'()
}
.property instance bool 'CurrentRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_CurrentRotationTypeIsPureCAV'()
}
.property instance int32 'CurrentWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_CurrentWriteSpeed'()
}
.property instance bool 'DoNotFinalizeMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_DoNotFinalizeMedia'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'set_DoNotFinalizeMedia'(bool)
}
.property instance class ['mscorlib']'System'.'Array' 'ExpectedTableOfContents'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 01 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_ExpectedTableOfContents'()
}
.property instance int32 'FreeSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_FreeSectorsOnMedia'()
}
.property instance bool 'MediaHeuristicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_MediaHeuristicallyBlank'()
}
.property instance bool 'MediaPhysicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_MediaPhysicallyBlank'()
}
.property instance int32 'NumberOfExistingTracks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_NumberOfExistingTracks'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_Recorder'()
.set instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2')
}
.property instance bool 'RequestedRotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_RequestedRotationTypeIsPureCAV'()
}
.property instance int32 'RequestedWriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_RequestedWriteSpeed'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'SupportedMediaTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 07 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_SupportedMediaTypes'()
}
.property instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'SupportedWriteSpeedDescriptors'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_SupportedWriteSpeedDescriptors'()
}
.property instance unsigned int32[] 'SupportedWriteSpeeds'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 13 01 00 00 00 00)
.get instance unsigned int32[] 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_SupportedWriteSpeeds'()
}
.property instance int32 'TotalSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_TotalSectorsOnMedia'()
}
.property instance int32 'UsedSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce'::'get_UsedSectorsOnMedia'()
}
}
.class public interface abstract import 'IDiscFormat2TrackAtOnceEventArgs'
implements 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 34 30 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SectorCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastReadLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_CurrentTrackNumber'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'get_CurrentAction'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ElapsedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_RemainingTime'()
{
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'CurrentAction'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 03 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2TAOWriteAction' 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_CurrentAction'()
}
.property instance int32 'CurrentTrackNumber'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_CurrentTrackNumber'()
}
.property instance int32 'ElapsedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_ElapsedTime'()
}
.property instance int32 'FreeSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_FreeSystemBuffer'()
}
.property instance int32 'LastReadLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_LastReadLba'()
}
.property instance int32 'LastWrittenLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_LastWrittenLba'()
}
.property instance int32 'RemainingTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 03 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_RemainingTime'()
}
.property instance int32 'SectorCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_SectorCount'()
}
.property instance int32 'StartLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_StartLba'()
}
.property instance int32 'TotalSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_TotalSystemBuffer'()
}
.property instance int32 'UsedSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'::'get_UsedSystemBuffer'()
}
}
.class public interface abstract 'IDiscFormat2TrackAtOnce_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 35 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 44 69 73 63 46 6F 72 6D 61 74 32 54 72 61 63 6B 41 74 4F 6E 63 65 45 76 65 6E 74 73 3D 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 69 73 63 46 6F 72 6D 61 74 32 54 72 61 63 6B 41 74 4F 6E 63 65 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce',class 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnceEventArgs'>)
}
}
.class public interface abstract import 'IDiscMaster2'
implements ['mscorlib']'System.Collections'.'IEnumerable'
{
.custom instance void ['mscorlib']'System.Reflection'.'DefaultMemberAttribute'::.ctor(string) = (01 00 04 49 74 65 6D 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 30 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Collections'.'IEnumerator' marshal(custom ("System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler, CustomMarshalers version marker 5 0a7bd04f-ceb0-451b-a1b1-c9e3e4f628bd clr2.0 version marker 6 42e06c88-3d66-4b61-9505-13b689b317c5 Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","")) 'GetEnumerator'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 FC FF FF FF 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_Item'(int32 'index')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_Count'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_IsSupportedEnvironment'()
{
}
.property instance int32 'Count'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscMaster2'::'get_Count'()
}
.property instance bool 'IsSupportedEnvironment'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscMaster2'::'get_IsSupportedEnvironment'()
}
.property instance string 'Item'(int32)
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscMaster2'::'get_Item'(int32)
}
}
.class public interface abstract 'IDiscMaster2_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 2A 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 44 69 73 63 4D 61 73 74 65 72 32 45 76 65 6E 74 73 37 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 69 73 63 4D 61 73 74 65 72 32 45 76 65 6E 74 73 5F 45 76 65 6E 74 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComVisibleAttribute'::.ctor(bool) = (01 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_NotifyDeviceAdded'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_NotifyDeviceAdded'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'add_NotifyDeviceRemoved'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_NotifyDeviceRemoved'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'NotifyDeviceAdded'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscMaster2_Events'::'add_NotifyDeviceAdded'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscMaster2_Events'::'remove_NotifyDeviceAdded'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string>)
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string> 'NotifyDeviceRemoved'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IDiscMaster2_Events'::'add_NotifyDeviceRemoved'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IDiscMaster2_Events'::'remove_NotifyDeviceRemoved'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IDiscMaster2',string>)
}
}
.class public interface abstract import 'IDiscRecorder2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 33 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'EjectMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'CloseTray'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AcquireExclusiveAccess'(bool marshal(variant bool) 'force', string marshal(bstr) 'clientName')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ReleaseExclusiveAccess'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'DisableMcn'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'EnableMcn'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'InitializeDiscRecorder'(string marshal(bstr) 'recorderUniqueId')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ActiveDiscRecorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_VendorId'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ProductId'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ProductRevision'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_VolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string[] marshal(safearray variant) 'get_VolumePathNames'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_DeviceCanLoadMedia'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LegacyDeviceNumber'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Enum'[] marshal(safearray variant) 'get_SupportedFeaturePages'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Enum'[] marshal(safearray variant) 'get_CurrentFeaturePages'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Enum'[] marshal(safearray variant) 'get_SupportedProfiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Enum'[] marshal(safearray variant) 'get_CurrentProfiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Enum'[] marshal(safearray variant) 'get_SupportedModePages'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_ExclusiveAccessOwner'()
{
}
.property instance string 'ActiveDiscRecorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_ActiveDiscRecorder'()
}
.property instance class ['mscorlib']'System'.'Enum'[] 'CurrentFeaturePages'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 02 00 00 00 00)
.get instance class ['mscorlib']'System'.'Enum'[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_CurrentFeaturePages'()
}
.property instance class ['mscorlib']'System'.'Enum'[] 'CurrentProfiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 02 00 00 00 00)
.get instance class ['mscorlib']'System'.'Enum'[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_CurrentProfiles'()
}
.property instance bool 'DeviceCanLoadMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 02 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_DeviceCanLoadMedia'()
}
.property instance string 'ExclusiveAccessOwner'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 02 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_ExclusiveAccessOwner'()
}
.property instance int32 'LegacyDeviceNumber'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 02 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_LegacyDeviceNumber'()
}
.property instance string 'ProductId'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_ProductId'()
}
.property instance string 'ProductRevision'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 02 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_ProductRevision'()
}
.property instance class ['mscorlib']'System'.'Enum'[] 'SupportedFeaturePages'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 02 00 00 00 00)
.get instance class ['mscorlib']'System'.'Enum'[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_SupportedFeaturePages'()
}
.property instance class ['mscorlib']'System'.'Enum'[] 'SupportedModePages'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 02 00 00 00 00)
.get instance class ['mscorlib']'System'.'Enum'[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_SupportedModePages'()
}
.property instance class ['mscorlib']'System'.'Enum'[] 'SupportedProfiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 02 00 00 00 00)
.get instance class ['mscorlib']'System'.'Enum'[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_SupportedProfiles'()
}
.property instance string 'VendorId'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_VendorId'()
}
.property instance string 'VolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 02 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_VolumeName'()
}
.property instance string[] 'VolumePathNames'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 02 00 00 00 00)
.get instance string[] 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'::'get_VolumePathNames'()
}
}
.class public interface abstract import 'IDiscRecorder2Ex'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 32 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 01 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'SendCommandNoData'(unsigned int8[] marshal(unsigned int8[ + 1]) 'cdb', unsigned int32 'cdbSize', unsigned int8[] marshal([18]) 'senseBuffer', unsigned int32 'timeout')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SendCommandSendDataToDevice'(unsigned int8[] marshal(unsigned int8[ + 1]) 'cdb', unsigned int32 'cdbSize', unsigned int8[] marshal([18]) 'senseBuffer', unsigned int32 'timeout', unsigned int8[] marshal(unsigned int8[ + 5]) 'buffer', unsigned int32 'bufferSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SendCommandGetDataFromDevice'(unsigned int8[] marshal(unsigned int8[ + 1]) 'cdb', unsigned int32 'cdbSize', unsigned int8[] marshal([18]) 'senseBuffer', unsigned int32 'timeout', unsigned int8[] marshal(unsigned int8[ + 5]) 'buffer', unsigned int32 'bufferSize', unsigned int32& 'bufferFetched')
{
}
.method public virtual hidebysig newslot abstract
instance void 'ReadDvdStructure'(unsigned int32 'format', unsigned int32 'address', unsigned int32 'layer', unsigned int32 'agid', [out] native int& 'dvdStructurePtr', unsigned int32& 'count')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SendDvdStructure'(unsigned int32 'format', unsigned int8[] marshal(unsigned int8[ + 2]) 'dvdStructure', unsigned int32 'count')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetAdapterDescriptor'([out] native int& 'adapterDescriptorPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetDeviceDescriptor'([out] native int& 'deviceDescriptorPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetDiscInformation'([out] native int& 'discInformationPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetTrackInformation'(unsigned int32 'address', valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'addressType', [out] native int& 'trackInformationPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetFeaturePage'(valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'requestedFeature', bool marshal(unsigned int8) 'currentFeatureOnly', [out] native int& 'featureDataPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'requestedModePage', valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType', [out] native int& 'modePageDataPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType', unsigned int8[] marshal(unsigned int8[ + 2]) 'modePage', unsigned int32 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetSupportedFeaturePages'(bool marshal(unsigned int8) 'currentFeatureOnly', [out] native int& 'featureDataPtr', unsigned int32& 'byteSize')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetSupportedProfiles'(bool marshal(unsigned int8) 'currentOnly', [out] native int& 'profileTypesPtr', unsigned int32& 'validProfiles')
{
}
.method public virtual hidebysig newslot abstract
instance void 'GetSupportedModePages'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType', [out] native int& 'modePageTypesPtr', unsigned int32& 'validPages')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetByteAlignmentMask'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetMaximumNonPageAlignedTransferSize'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetMaximumPageAlignedTransferSize'()
{
}
}
.class public interface abstract 'IDiscRecorder2X'
{
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'SendCommandNoData'(unsigned int8[] 'cdb', unsigned int32 'timeout')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'SendCommandSendDataToDevice'(unsigned int8[] 'cdb', unsigned int8[] 'buffer', unsigned int32 'timeout')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'SendCommandGetDataFromDevice'(unsigned int8[] 'cdb', unsigned int8[] 'buffer', unsigned int32 'timeout')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'ReadDvdStructure'(unsigned int32 'format', unsigned int32 'address', unsigned int32 'layer', unsigned int32 'agid')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SendDvdStructure'(unsigned int8[] 'dvdStructure', unsigned int32 'format')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetAdapterDescriptor'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetDeviceDescriptor'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetDiscInformation'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetTrackInformation'(unsigned int32 'address', valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'addressType')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetFeaturePage'(valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'requestedFeature', bool 'currentFeatureOnly')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'requestedModePage', valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType', unsigned int8[] 'modePage')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetSupportedFeaturePages'(bool 'currentFeatureOnly')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetSupportedProfiles'(bool 'currentOnly')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int8[] 'GetSupportedModePages'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType')
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetByteAlignmentMask'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetMaximumNonPageAlignedTransferSize'()
{
}
.method public virtual hidebysig newslot abstract
instance unsigned int32 'GetMaximumPageAlignedTransferSize'()
{
}
}
.class public interface abstract import 'IDiskFormat2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 32 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsRecorderSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance bool marshal(variant bool) 'IsCurrentMediaSupported'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Recorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 08 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaPhysicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_MediaHeuristicallyBlank'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] marshal(safearray variant) 'get_SupportedMediaTypes'()
{
}
.property instance bool 'MediaHeuristicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiskFormat2'::'get_MediaHeuristicallyBlank'()
}
.property instance bool 'MediaPhysicallyBlank'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 07 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IDiskFormat2'::'get_MediaPhysicallyBlank'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'SupportedMediaTypes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 07 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType'[] 'Storage.Interop.IMAPIv2'.'IDiskFormat2'::'get_SupportedMediaTypes'()
}
}
.class public sealed 'IMAPIEventHandlerDelegate`2'<class TSender, TArgs>
extends ['mscorlib']'System'.'MulticastDelegate'
{
.method public hidebysig specialname
instance void '.ctor'(object 'object', native int 'method')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'Invoke'(!0 'sender', !1 'args')
runtime
{
}
.method public virtual hidebysig newslot
instance class ['mscorlib']'System'.'IAsyncResult' 'BeginInvoke'(!0 'sender', !1 'args', class ['mscorlib']'System'.'AsyncCallback' 'callback', object 'object')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'EndInvoke'(class ['mscorlib']'System'.'IAsyncResult' 'result')
runtime
{
}
}
.class public sealed 'IMAPIEventHandlerDelegate`3'<class TSender, TArg1, TArg2>
extends ['mscorlib']'System'.'MulticastDelegate'
{
.method public hidebysig specialname
instance void '.ctor'(object 'object', native int 'method')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'Invoke'(!0 'sender', !1 'arg1', !2 'arg2')
runtime
{
}
.method public virtual hidebysig newslot
instance class ['mscorlib']'System'.'IAsyncResult' 'BeginInvoke'(!0 'sender', !1 'arg1', !2 'arg2', class ['mscorlib']'System'.'AsyncCallback' 'callback', object 'object')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'EndInvoke'(class ['mscorlib']'System'.'IAsyncResult' 'result')
runtime
{
}
}
.class public interface abstract import 'IMultisession'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 30 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_IsSupportedOnCurrentMediaState'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_InUse'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_InUse'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' marshal(interface) 'get_ImportRecorder'()
{
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'ImportRecorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'Storage.Interop.IMAPIv2'.'IMultisession'::'get_ImportRecorder'()
}
.property instance bool 'InUse'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IMultisession'::'get_InUse'()
.set instance void 'Storage.Interop.IMAPIv2'.'IMultisession'::'set_InUse'(bool)
}
.property instance bool 'IsSupportedOnCurrentMediaState'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IMultisession'::'get_IsSupportedOnCurrentMediaState'()
}
}
.class public interface abstract import 'IMultisessionSequential'
implements 'Storage.Interop.IMAPIv2'.'IMultisession'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 31 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_IsFirstDataSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartAddressOfPreviousSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenAddressOfPreviousSession'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_NextWritableAddress'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSectorsOnMedia'()
{
}
.property instance int32 'FreeSectorsOnMedia'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 02 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'::'get_FreeSectorsOnMedia'()
}
.property instance bool 'IsFirstDataSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'::'get_IsFirstDataSession'()
}
.property instance int32 'LastWrittenAddressOfPreviousSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'::'get_LastWrittenAddressOfPreviousSession'()
}
.property instance int32 'NextWritableAddress'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 02 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'::'get_NextWritableAddress'()
}
.property instance int32 'StartAddressOfPreviousSession'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IMultisessionSequential'::'get_StartAddressOfPreviousSession'()
}
}
.class public interface abstract import 'IWriteEngine2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 35 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'WriteSection'([in] class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' marshal(interface) 'data', int32 'startingBlockAddress', int32 'numberOfBlocks')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'CancelWrite'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex' marshal(interface) 'get_Recorder'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_UseStreamingWrite12'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UseStreamingWrite12'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartingSectorsPerSecond'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StartingSectorsPerSecond'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_EndingSectorsPerSecond'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_EndingSectorsPerSecond'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_BytesPerSector'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BytesPerSector'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_WriteInProgress'()
{
}
.property instance int32 'BytesPerSector'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_BytesPerSector'()
.set instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'set_BytesPerSector'(int32)
}
.property instance int32 'EndingSectorsPerSecond'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_EndingSectorsPerSecond'()
.set instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'set_EndingSectorsPerSecond'(int32)
}
.property instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex' 'Recorder'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex' 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_Recorder'()
.set instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'set_Recorder'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex')
}
.property instance int32 'StartingSectorsPerSecond'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_StartingSectorsPerSecond'()
.set instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'set_StartingSectorsPerSecond'(int32)
}
.property instance bool 'UseStreamingWrite12'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_UseStreamingWrite12'()
.set instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'set_UseStreamingWrite12'(bool)
}
.property instance bool 'WriteInProgress'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IWriteEngine2'::'get_WriteInProgress'()
}
}
.class public interface abstract import 'IWriteEngine2EventArgs'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 36 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SectorCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastReadLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastWrittenLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedSystemBuffer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeSystemBuffer'()
{
}
.property instance int32 'FreeSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_FreeSystemBuffer'()
}
.property instance int32 'LastReadLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_LastReadLba'()
}
.property instance int32 'LastWrittenLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_LastWrittenLba'()
}
.property instance int32 'SectorCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_SectorCount'()
}
.property instance int32 'StartLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_StartLba'()
}
.property instance int32 'TotalSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_TotalSystemBuffer'()
}
.property instance int32 'UsedSystemBuffer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'::'get_UsedSystemBuffer'()
}
}
.class public interface abstract 'IWriteEngine2_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 2B 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 44 57 72 69 74 65 45 6E 67 69 6E 65 32 45 76 65 6E 74 73 33 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 57 72 69 74 65 45 6E 67 69 6E 65 32 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'>)
.removeon instance void 'Storage.Interop.IMAPIv2'.'IWriteEngine2_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'>)
}
}
.class public interface abstract import 'IWriteSpeedDescriptor'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 34 34 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'get_MediaType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_RotationTypeIsPureCAV'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_WriteSpeed'()
{
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'MediaType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'::'get_MediaType'()
}
.property instance bool 'RotationTypeIsPureCAV'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'::'get_RotationTypeIsPureCAV'()
}
.property instance int32 'WriteSpeed'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2'.'IWriteSpeedDescriptor'::'get_WriteSpeed'()
}
}
.class public sealed serializable 'MediaPhysicalType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'BDR' = int32(0x00000012)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'BDRE' = int32(0x00000013)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'BDROM' = int32(0x00000011)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CDR' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CDROM' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'CDRW' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDDashR' = int32(0x00000009)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDDashRDualLayer' = int32(0x0000000B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDDashRW' = int32(0x0000000A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDPlusR' = int32(0x00000006)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDPlusRDualLayer' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDPlusRW' = int32(0x00000007)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDPlusRWDualLayer' = int32(0x0000000D)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDRAM' = int32(0x00000005)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'DVDROM' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Disk' = int32(0x0000000C)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'HDDVDR' = int32(0x0000000F)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'HDDVDRAM' = int32(0x00000010)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'HDDVDROM' = int32(0x0000000E)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'Unknown' = int32(0x00000000)
}
.class public sealed serializable 'MediaWriteProtectState'
extends ['mscorlib']'System'.'Enum'
{
.custom instance void ['mscorlib']'System'.'FlagsAttribute'::.ctor() = (01 00 00 00)
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'ByCartridge' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'ByDiscControlBlock' = int32(0x00000010)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'ByMediaSpecificReason' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'BySoftwareWriteProtect' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'ReadOnlyMedia' = int32(0x00004000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'MediaWriteProtectState' 'UntilPowerdown' = int32(0x00000001)
}
.class public sealed serializable 'ModePageRequestType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'ChangableValues' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'CurrentValues' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'DefaultValues' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'SavedValues' = int32(0x00000003)
}
.class public sealed serializable 'ModePageType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'Caching' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'InformationalExceptions' = int32(0x0000001C)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'LegacyCapabilities' = int32(0x0000002A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'MRW' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'PowerCondition' = int32(0x0000001A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'ReadWriteErrorRecovery' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'TimeoutAnd_Protect' = int32(0x0000001D)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'WriteParameters' = int32(0x00000005)
}
.class public interface abstract import 'MsftDiscFormat2Data'
implements 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data', 'Storage.Interop.IMAPIv2'.'IDiskFormat2', 'Storage.Interop.IMAPIv2'.'IDiscFormat2Data_Events', 'Storage.Interop.IMAPIv2'.'IBurnVerification'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 30 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 46 6F 72 6D 61 74 32 44 61 74 61 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 33 2D 39 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscFormat2DataClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 17 44 44 69 73 63 46 6F 72 6D 61 74 32 44 61 74 61 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 41 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscFormat2Erase'
implements 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase', 'Storage.Interop.IMAPIv2'.'IDiskFormat2', 'Storage.Interop.IMAPIv2'.'IDiscFormat2Erase_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 31 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 46 6F 72 6D 61 74 32 45 72 61 73 65 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 36 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscFormat2EraseClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 18 44 44 69 73 63 46 6F 72 6D 61 74 32 45 72 61 73 65 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 42 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscFormat2RawCD'
implements 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD', 'Storage.Interop.IMAPIv2'.'IDiskFormat2', 'Storage.Interop.IMAPIv2'.'IDiscFormat2RawCD_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 31 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 46 6F 72 6D 61 74 32 52 61 77 43 44 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 35 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscFormat2RawCDClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 18 44 44 69 73 63 46 6F 72 6D 61 74 32 52 61 77 43 44 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 38 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscFormat2TrackAtOnce'
implements 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce', 'Storage.Interop.IMAPIv2'.'IDiskFormat2', 'Storage.Interop.IMAPIv2'.'IDiscFormat2TrackAtOnce_Events', 'Storage.Interop.IMAPIv2'.'IBurnVerification'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 37 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 46 6F 72 6D 61 74 32 54 72 61 63 6B 41 74 4F 6E 63 65 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 34 2D 38 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscFormat2TrackAtOnceClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 1E 44 44 69 73 63 46 6F 72 6D 61 74 32 54 72 61 63 6B 41 74 4F 6E 63 65 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 39 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscMaster2'
implements 'Storage.Interop.IMAPIv2'.'IDiscMaster2', ['mscorlib']'System.Collections'.'IEnumerable', 'Storage.Interop.IMAPIv2'.'IDiscMaster2_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 2C 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 4D 61 73 74 65 72 32 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 30 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscMaster2Class'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 13 44 44 69 73 63 4D 61 73 74 65 72 32 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 45 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscRecorder2'
implements 'Storage.Interop.IMAPIv2'.'IDiscRecorder2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 2F 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 52 65 63 6F 72 64 65 72 32 58 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 33 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftDiscRecorder2Class'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 44 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftDiscRecorder2Ex'
implements 'Storage.Interop.IMAPIv2'.'IDiscRecorder2Ex'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 2F 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 44 69 73 63 52 65 63 6F 72 64 65 72 32 58 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 32 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 01 00 00 00 00 00)
}
.class public 'MsftDiscRecorder2XClass'
extends 'Storage.Interop.IMAPIv2'.'MsftDiscRecorder2Class'
implements 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'
{
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.SendCommandNoData'(unsigned int8[] 'cdb', unsigned int32 'timeout')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'SendCommandNoData'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.SendCommandSendDataToDevice'(unsigned int8[] 'cdb', unsigned int8[] 'buffer', unsigned int32 'timeout')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'SendCommandSendDataToDevice'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.SendCommandGetDataFromDevice'(unsigned int8[] 'cdb', unsigned int8[] 'buffer', unsigned int32 'timeout')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'SendCommandGetDataFromDevice'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.ReadDvdStructure'(unsigned int32 'format', unsigned int32 'address', unsigned int32 'layer', unsigned int32 'agid')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'ReadDvdStructure'
ret
}
.method private final virtual hidebysig newslot
instance void 'Storage.Interop.IMAPIv2.IDiscRecorder2X.SendDvdStructure'(unsigned int8[] 'dvdStructure', unsigned int32 'format')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'SendDvdStructure'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetAdapterDescriptor'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetAdapterDescriptor'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetDeviceDescriptor'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetDeviceDescriptor'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetDiscInformation'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetDiscInformation'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetTrackInformation'(unsigned int32 'address', valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'addressType')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetTrackInformation'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetFeaturePage'(valuetype 'Storage.Interop.IMAPIv2'.'FeaturePageType' 'requestedFeature', bool 'currentFeatureOnly')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetFeaturePage'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageType' 'requestedModePage', valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetModePage'
ret
}
.method private final virtual hidebysig newslot
instance void 'Storage.Interop.IMAPIv2.IDiscRecorder2X.SetModePage'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType', unsigned int8[] 'modePage')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'SetModePage'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetSupportedFeaturePages'(bool 'currentFeatureOnly')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetSupportedFeaturePages'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetSupportedProfiles'(bool 'currentOnly')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetSupportedProfiles'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int8[] 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetSupportedModePages'(valuetype 'Storage.Interop.IMAPIv2'.'ModePageRequestType' 'requestType')
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetSupportedModePages'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int32 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetByteAlignmentMask'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetByteAlignmentMask'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int32 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetMaximumNonPageAlignedTransferSize'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetMaximumNonPageAlignedTransferSize'
ret
}
.method private final virtual hidebysig newslot
instance unsigned int32 'Storage.Interop.IMAPIv2.IDiscRecorder2X.GetMaximumPageAlignedTransferSize'()
{
.override 'Storage.Interop.IMAPIv2'.'IDiscRecorder2X'::'GetMaximumPageAlignedTransferSize'
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
}
.class public interface abstract import 'MsftMultisessionSequential'
implements 'Storage.Interop.IMAPIv2'.'IMultisessionSequential', 'Storage.Interop.IMAPIv2'.'IMultisession'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 37 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 4D 75 6C 74 69 73 65 73 73 69 6F 6E 53 65 71 75 65 6E 74 69 61 6C 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 35 31 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftMultisessionSequentialClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 32 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftWriteEngine2'
implements 'Storage.Interop.IMAPIv2'.'IWriteEngine2', 'Storage.Interop.IMAPIv2'.'IWriteEngine2_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 2D 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 2E 4D 73 66 74 57 72 69 74 65 45 6E 67 69 6E 65 32 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 33 35 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
}
.class public import 'MsftWriteEngine2Class'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 14 44 57 72 69 74 65 45 6E 67 69 6E 65 32 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 37 33 35 34 31 32 43 2D 37 46 36 34 2D 35 42 30 46 2D 38 46 30 30 2D 35 44 37 37 41 46 42 45 32 36 31 45 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public sealed serializable 'ProfileType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'AS_MO' = int32(0x00000005)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'BDROM' = int32(0x00000040)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'BDRRandomRecording' = int32(0x00000042)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'BDRSequential' = int32(0x00000041)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'BDRewritable' = int32(0x00000043)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'CDROM' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'CDRecordable' = int32(0x00000009)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'CDRewritable' = int32(0x0000000A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DDCDROM' = int32(0x00000020)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DDCDRecordable' = int32(0x00000021)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DDCDRewritable' = int32(0x00000022)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDDashRDualLayerJump' = int32(0x00000016)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDDashRDualSequential' = int32(0x00000015)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDDashRWSequential' = int32(0x00000014)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDDashRecordable' = int32(0x00000011)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDDashRewritable' = int32(0x00000013)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDPlusR' = int32(0x0000001B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDPlusRDualLayer' = int32(0x0000002B)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDPlusRW' = int32(0x0000001A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDPlusRWDualLayer' = int32(0x0000002A)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDRAM' = int32(0x00000012)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'DVDROM' = int32(0x00000010)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'HDDVDRAM' = int32(0x00000052)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'HDDVDROM' = int32(0x00000050)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'HDDVDRW' = int32(0x00000053)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'HDDVDRecordable' = int32(0x00000051)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'Invalid' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'MO_Erasable' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'MO_WriteOnce' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'NonRemovableDisk' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'NonStandard' = int32(0x0000FFFF)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ProfileType' 'RemovableDisk' = int32(0x00000002)
}
.class public sealed serializable 'ReadTrackAddressType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'LBA' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'Session' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2'.'ReadTrackAddressType' 'Track' = int32(0x00000001)
}
.class public sealed 'WriteEngine2_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2'.'DWriteEngine2Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2'.'IWriteEngine2' marshal(idispatch) 'sender', [in] class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs' marshal(idispatch) 'args')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2'.'IMAPIEventHandlerDelegate`2'<class 'Storage.Interop.IMAPIv2'.'IWriteEngine2',class 'Storage.Interop.IMAPIv2'.'IWriteEngine2EventArgs'> 'UpdateDelegate'
}
}
.namespace 'Storage.Interop.IMAPIv2FileSystem'
{
.class public interface abstract import 'DFileSystemImageEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 46 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage' marshal(idispatch) 'sender', [in] string marshal(bstr) 'currentFile', int64 'copiedSectors', int64 'totalSectors')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
}
}
.class public interface abstract import 'DFileSystemImageImportEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 44 32 35 43 33 30 46 39 2D 34 30 38 37 2D 34 33 36 36 2D 39 45 32 34 2D 45 35 35 42 45 32 38 36 34 32 34 42 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'UpdateImport'([in] class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage' marshal(idispatch) 'sender', [in] valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' marshal(int32) 'fileSystem', [in] string marshal(bstr) 'currentItem', int64 'importedDirectoryItems', int64 'totalDirectoryItems', int64 'importedFileItems', int64 'totalFileItems')
runtime internalcall
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
}
}
.class public interface abstract 'DFileSystemImageImport_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 3E 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 44 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 49 6D 70 6F 72 74 45 76 65 6E 74 73 47 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 44 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 49 6D 70 6F 72 74 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_UpdateImport'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_UpdateImport'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64> 'UpdateImport'
{
.addon instance void 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImageImport_Events'::'add_UpdateImport'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64>)
.removeon instance void 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImageImport_Events'::'remove_UpdateImport'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64>)
}
}
.class public sealed 'DFileSystemImageImport_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImageImportEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'UpdateImport'([in] class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage' marshal(idispatch) 'sender', [in] valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' marshal(int32) 'fileSystem', [in] string marshal(bstr) 'currentItem', int64 'importedDirectoryItems', int64 'totalDirectoryItems', int64 'importedFileItems', int64 'totalFileItems')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIImportEventHandlerDelegate`7'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems',string,int64,int64,int64,int64> 'UpdateImportDelegate'
}
.class public interface abstract 'DFileSystemImage_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComEventInterfaceAttribute'::.ctor(class ['mscorlib']'System'.'Type', class ['mscorlib']'System'.'Type') = (01 00 38 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 44 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 45 76 65 6E 74 73 41 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 44 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 5F 45 76 65 6E 74 73 50 72 6F 76 69 64 65 72 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance void 'add_Update'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64> 'value')
synchronized
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'remove_Update'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64> 'value')
synchronized
{
}
.event class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64> 'Update'
{
.addon instance void 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImage_Events'::'add_Update'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64>)
.removeon instance void 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImage_Events'::'remove_Update'(class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64>)
}
}
.class public sealed 'DFileSystemImage_SinkHelper'
extends ['mscorlib']'System'.'Object'
implements 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImageEvents'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 10 00 00 00 00 00)
.method public final virtual hidebysig newslot
instance void 'Update'([in] class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage' marshal(idispatch) 'sender', [in] string marshal(bstr) 'currentFile', int64 'copiedSectors', int64 'totalSectors')
{
ret
}
.method public hidebysig specialname
instance void '.ctor'()
{
ret
}
.field public int32 'Cookie'
.field public class 'Storage.Interop.IMAPIv2FileSystem'.'IMAPIEventHandlerDelegate`4'<class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage',string,int64,int64> 'UpdateDelegate'
}
.class public sealed 'EmulationType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'Floppy12M' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'Floppy144M' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'Floppy288M' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'HardDisk' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'None' = int32(0x00000000)
}
.class public sealed 'FSItemType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'Directory' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'File' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'NotFound' = int32(0x00000000)
}
.class public sealed 'FileSystems'
extends ['mscorlib']'System'.'Enum'
{
.custom instance void ['mscorlib']'System'.'FlagsAttribute'::.ctor() = (01 00 00 00)
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'ISO9660' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Joliet' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'None' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'UDF' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Unknown' = int32(0x40000000)
}
.class public interface abstract 'IBootOptions'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 34 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'get_BootImage'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Manufacturer'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Manufacturer'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'get_PlatformId'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_PlatformId'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'get_Emulation'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Emulation'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32 'get_ImageSize'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'AssignBootImage'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'newVal')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 00 00 00 00 00)
}
.property instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'BootImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'get_BootImage'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'Emulation'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType' 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'get_Emulation'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'set_Emulation'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'EmulationType')
}
.property instance unsigned int32 'ImageSize'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 00 00 00 00 00)
.get instance unsigned int32 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'get_ImageSize'()
}
.property instance string 'Manufacturer'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'get_Manufacturer'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'set_Manufacturer'(string)
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'PlatformId'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'get_PlatformId'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'::'set_PlatformId'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId')
}
}
.class public interface abstract 'IEnumFsiItems'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 41 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 01 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Next'(unsigned int32 'celt', [out] class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'& 'rgelt', [out] unsigned int32& 'pceltFetched')
{
}
.method public virtual hidebysig newslot abstract
instance void 'RemoteNext'(unsigned int32 'celt', [out] class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'& 'rgelt', [out] unsigned int32& 'pceltFetched')
{
}
.method public virtual hidebysig newslot abstract
instance void 'Skip'(unsigned int32 'celt')
{
}
.method public virtual hidebysig newslot abstract
instance void 'Reset'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'Clone'([out] class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems'& 'ppEnum')
{
}
}
.class public interface abstract 'IEnumProgressItems'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 36 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 01 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance void 'Next'(unsigned int32 'celt', [out] class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'& 'rgelt', [out] unsigned int32& 'pceltFetched')
{
}
.method public virtual hidebysig newslot abstract
instance void 'RemoteNext'(unsigned int32 'celt', [out] class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'& 'rgelt', [out] unsigned int32& 'pceltFetched')
{
}
.method public virtual hidebysig newslot abstract
instance void 'Skip'(unsigned int32 'celt')
{
}
.method public virtual hidebysig newslot abstract
instance void 'Reset'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'Clone'([out] class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumProgressItems'& 'ppEnum')
{
}
}
.class public interface abstract 'IFileSystemImage'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 45 31 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'get_Root'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SessionStartBlock'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_SessionStartBlock'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeMediaBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FreeMediaBlocks'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetMaxMediaBlocksFromDevice'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 24 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_VolumeName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_ImportedVolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'get_BootImageOptions'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FileCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DirectoryCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_WorkingDirectory'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_WorkingDirectory'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ChangePoint'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StrictFileSystemCompliance'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StrictFileSystemCompliance'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_UseRestrictedCharacterSet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UseRestrictedCharacterSet'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsToCreate'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsSupported'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UDFRevision'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UDFRevision'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_UDFRevisionsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaults'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 20 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaultsForMediaType'(valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'value')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 21 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ISO9660InterchangeLevel'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ISO9660InterchangeLevel'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_ISO9660InterchangeLevelsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult' 'CreateResultImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'Exists'(string 'FullPath')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'CalculateDiscIdentifier'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'IdentifyFileSystemsOnDisc'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 13 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'GetDefaultFileSystemForImport'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystems')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'ImportFileSystem'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 15 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ImportSpecificFileSystem'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystemToUse')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 16 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RollbackToChangePoint'(int32 'ChangePoint')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 17 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'LockInChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 18 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'CreateDirectoryItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 19 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem' 'CreateFileItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1A 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameUDF'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameJoliet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameISO9660'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StageFiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StageFiles'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance object[] 'get_MultisessionInterfaces'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_MultisessionInterfaces'(object[] 'value')
{
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'BootImageOptions'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_BootImageOptions'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions')
}
.property instance int32 'ChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_ChangePoint'()
}
.property instance int32 'DirectoryCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_DirectoryCount'()
}
.property instance int32 'FileCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_FileCount'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_FileSystemsSupported'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsToCreate'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_FileSystemsToCreate'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems')
}
.property instance int32 'FreeMediaBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_FreeMediaBlocks'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_FreeMediaBlocks'(int32)
}
.property instance int32 'ISO9660InterchangeLevel'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 22 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_ISO9660InterchangeLevel'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_ISO9660InterchangeLevel'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'ISO9660InterchangeLevelsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 26 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_ISO9660InterchangeLevelsSupported'()
}
.property instance string 'ImportedVolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_ImportedVolumeName'()
}
.property instance object[] 'MultisessionInterfaces'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 28 00 00 00 00 00)
.get instance object[] 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_MultisessionInterfaces'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_MultisessionInterfaces'(object[])
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Root'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_Root'()
}
.property instance int32 'SessionStartBlock'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_SessionStartBlock'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_SessionStartBlock'(int32)
}
.property instance bool 'StageFiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1E 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_StageFiles'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_StageFiles'(bool)
}
.property instance bool 'StrictFileSystemCompliance'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_StrictFileSystemCompliance'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_StrictFileSystemCompliance'(bool)
}
.property instance int32 'UDFRevision'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 25 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_UDFRevision'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_UDFRevision'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'UDFRevisionsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1F 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_UDFRevisionsSupported'()
}
.property instance bool 'UseRestrictedCharacterSet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_UseRestrictedCharacterSet'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_UseRestrictedCharacterSet'(bool)
}
.property instance int32 'UsedBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_UsedBlocks'()
}
.property instance string 'VolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_VolumeName'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_VolumeName'(string)
}
.property instance string 'VolumeNameISO9660'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1D 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_VolumeNameISO9660'()
}
.property instance string 'VolumeNameJoliet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_VolumeNameJoliet'()
}
.property instance string 'VolumeNameUDF'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_VolumeNameUDF'()
}
.property instance string 'WorkingDirectory'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'get_WorkingDirectory'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage'::'set_WorkingDirectory'(string)
}
}
.class public interface abstract 'IFileSystemImage2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 44 37 36 34 34 42 32 43 2D 31 35 33 37 2D 34 37 36 37 2D 42 36 32 46 2D 46 31 33 38 37 42 30 32 44 44 46 44 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'get_Root'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SessionStartBlock'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_SessionStartBlock'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeMediaBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FreeMediaBlocks'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetMaxMediaBlocksFromDevice'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 24 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_VolumeName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_ImportedVolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'get_BootImageOptions'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FileCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DirectoryCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_WorkingDirectory'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_WorkingDirectory'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ChangePoint'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StrictFileSystemCompliance'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StrictFileSystemCompliance'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_UseRestrictedCharacterSet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UseRestrictedCharacterSet'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsToCreate'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsSupported'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UDFRevision'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UDFRevision'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_UDFRevisionsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaults'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 20 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaultsForMediaType'(valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'value')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 21 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ISO9660InterchangeLevel'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ISO9660InterchangeLevel'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_ISO9660InterchangeLevelsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult' 'CreateResultImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'Exists'(string 'FullPath')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'CalculateDiscIdentifier'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'IdentifyFileSystemsOnDisc'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 13 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'GetDefaultFileSystemForImport'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystems')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'ImportFileSystem'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 15 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ImportSpecificFileSystem'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystemToUse')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 16 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RollbackToChangePoint'(int32 'ChangePoint')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 17 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'LockInChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 18 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'CreateDirectoryItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 19 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem' 'CreateFileItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1A 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameUDF'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameJoliet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameISO9660'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StageFiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StageFiles'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance object[] 'get_MultisessionInterfaces'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_MultisessionInterfaces'(object[] 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance object[] 'get_BootImageOptionsArray'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BootImageOptionsArray'(object[] 'value')
{
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'BootImageOptions'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_BootImageOptions'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions')
}
.property instance object[] 'BootImageOptionsArray'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 3C 00 00 00 00 00)
.get instance object[] 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_BootImageOptionsArray'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_BootImageOptionsArray'(object[])
}
.property instance int32 'ChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_ChangePoint'()
}
.property instance int32 'DirectoryCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_DirectoryCount'()
}
.property instance int32 'FileCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_FileCount'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_FileSystemsSupported'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsToCreate'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_FileSystemsToCreate'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems')
}
.property instance int32 'FreeMediaBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_FreeMediaBlocks'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_FreeMediaBlocks'(int32)
}
.property instance int32 'ISO9660InterchangeLevel'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 22 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_ISO9660InterchangeLevel'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_ISO9660InterchangeLevel'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'ISO9660InterchangeLevelsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 26 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_ISO9660InterchangeLevelsSupported'()
}
.property instance string 'ImportedVolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_ImportedVolumeName'()
}
.property instance object[] 'MultisessionInterfaces'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 28 00 00 00 00 00)
.get instance object[] 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_MultisessionInterfaces'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_MultisessionInterfaces'(object[])
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Root'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_Root'()
}
.property instance int32 'SessionStartBlock'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_SessionStartBlock'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_SessionStartBlock'(int32)
}
.property instance bool 'StageFiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1E 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_StageFiles'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_StageFiles'(bool)
}
.property instance bool 'StrictFileSystemCompliance'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_StrictFileSystemCompliance'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_StrictFileSystemCompliance'(bool)
}
.property instance int32 'UDFRevision'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 25 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_UDFRevision'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_UDFRevision'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'UDFRevisionsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1F 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_UDFRevisionsSupported'()
}
.property instance bool 'UseRestrictedCharacterSet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_UseRestrictedCharacterSet'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_UseRestrictedCharacterSet'(bool)
}
.property instance int32 'UsedBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_UsedBlocks'()
}
.property instance string 'VolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_VolumeName'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_VolumeName'(string)
}
.property instance string 'VolumeNameISO9660'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1D 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_VolumeNameISO9660'()
}
.property instance string 'VolumeNameJoliet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_VolumeNameJoliet'()
}
.property instance string 'VolumeNameUDF'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_VolumeNameUDF'()
}
.property instance string 'WorkingDirectory'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'get_WorkingDirectory'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2'::'set_WorkingDirectory'(string)
}
}
.class public interface abstract 'IFileSystemImage3'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 37 43 46 46 38 34 32 43 2D 37 45 39 37 2D 34 38 30 37 2D 38 33 30 34 2D 39 31 30 44 44 38 46 37 43 30 35 31 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'get_Root'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SessionStartBlock'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_SessionStartBlock'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FreeMediaBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FreeMediaBlocks'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetMaxMediaBlocksFromDevice'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 24 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UsedBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_VolumeName'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_ImportedVolumeName'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'get_BootImageOptions'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_FileCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DirectoryCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_WorkingDirectory'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_WorkingDirectory'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ChangePoint'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StrictFileSystemCompliance'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StrictFileSystemCompliance'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_UseRestrictedCharacterSet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UseRestrictedCharacterSet'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsToCreate'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'get_FileSystemsSupported'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_UDFRevision'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_UDFRevision'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_UDFRevisionsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaults'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 20 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ChooseImageDefaultsForMediaType'(valuetype 'Storage.Interop.IMAPIv2'.'MediaPhysicalType' 'value')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 21 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ISO9660InterchangeLevel'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_ISO9660InterchangeLevel'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System'.'Array' 'get_ISO9660InterchangeLevelsSupported'()
{
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult' 'CreateResultImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FSItemType' 'Exists'(string 'FullPath')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'CalculateDiscIdentifier'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'IdentifyFileSystemsOnDisc'(class 'Storage.Interop.IMAPIv2'.'IDiscRecorder2' 'discRecorder')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 13 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'GetDefaultFileSystemForImport'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystems')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 14 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'ImportFileSystem'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 15 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ImportSpecificFileSystem'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystemToUse')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 16 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RollbackToChangePoint'(int32 'ChangePoint')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 17 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'LockInChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 18 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'CreateDirectoryItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 19 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem' 'CreateFileItem'(string 'Name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1A 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameUDF'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameJoliet'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_VolumeNameISO9660'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_StageFiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StageFiles'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance object[] 'get_MultisessionInterfaces'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_MultisessionInterfaces'(object[] 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance object[] 'get_BootImageOptionsArray'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_BootImageOptionsArray'(object[] 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_CreateRedundantUdfMetadataFiles'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreateRedundantUdfMetadataFiles'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance bool 'ProbeSpecificFileSystem'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystemToProbe')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 46 00 00 00 00 00)
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'BootImageOptions'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_BootImageOptions'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_BootImageOptions'(class 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions')
}
.property instance object[] 'BootImageOptionsArray'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 3C 00 00 00 00 00)
.get instance object[] 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_BootImageOptionsArray'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_BootImageOptionsArray'(object[])
}
.property instance int32 'ChangePoint'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0A 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_ChangePoint'()
}
.property instance bool 'CreateRedundantUdfMetadataFiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 3D 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_CreateRedundantUdfMetadataFiles'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_CreateRedundantUdfMetadataFiles'(bool)
}
.property instance int32 'DirectoryCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_DirectoryCount'()
}
.property instance int32 'FileCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_FileCount'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_FileSystemsSupported'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'FileSystemsToCreate'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_FileSystemsToCreate'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_FileSystemsToCreate'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems')
}
.property instance int32 'FreeMediaBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_FreeMediaBlocks'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_FreeMediaBlocks'(int32)
}
.property instance int32 'ISO9660InterchangeLevel'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 22 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_ISO9660InterchangeLevel'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_ISO9660InterchangeLevel'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'ISO9660InterchangeLevelsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 26 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_ISO9660InterchangeLevelsSupported'()
}
.property instance string 'ImportedVolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_ImportedVolumeName'()
}
.property instance object[] 'MultisessionInterfaces'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 28 00 00 00 00 00)
.get instance object[] 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_MultisessionInterfaces'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_MultisessionInterfaces'(object[])
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Root'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_Root'()
}
.property instance int32 'SessionStartBlock'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_SessionStartBlock'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_SessionStartBlock'(int32)
}
.property instance bool 'StageFiles'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1E 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_StageFiles'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_StageFiles'(bool)
}
.property instance bool 'StrictFileSystemCompliance'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_StrictFileSystemCompliance'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_StrictFileSystemCompliance'(bool)
}
.property instance int32 'UDFRevision'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 25 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_UDFRevision'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_UDFRevision'(int32)
}
.property instance class ['mscorlib']'System'.'Array' 'UDFRevisionsSupported'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1F 00 00 00 00 00)
.get instance class ['mscorlib']'System'.'Array' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_UDFRevisionsSupported'()
}
.property instance bool 'UseRestrictedCharacterSet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_UseRestrictedCharacterSet'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_UseRestrictedCharacterSet'(bool)
}
.property instance int32 'UsedBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_UsedBlocks'()
}
.property instance string 'VolumeName'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_VolumeName'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_VolumeName'(string)
}
.property instance string 'VolumeNameISO9660'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1D 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_VolumeNameISO9660'()
}
.property instance string 'VolumeNameJoliet'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_VolumeNameJoliet'()
}
.property instance string 'VolumeNameUDF'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_VolumeNameUDF'()
}
.property instance string 'WorkingDirectory'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'get_WorkingDirectory'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3'::'set_WorkingDirectory'(string)
}
}
.class public interface abstract 'IFileSystemImageResult'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 38 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'get_ImageStream'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems' 'get_ProgressItems'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TotalBlocks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_BlockSize'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_DiscId'()
{
}
.property instance int32 'BlockSize'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult'::'get_BlockSize'()
}
.property instance string 'DiscId'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult'::'get_DiscId'()
}
.property instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'ImageStream'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult'::'get_ImageStream'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems' 'ProgressItems'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems' 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult'::'get_ProgressItems'()
}
.property instance int32 'TotalBlocks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImageResult'::'get_TotalBlocks'()
}
}
.class public interface abstract 'IFsiDirectoryItem'
{
.custom instance void ['mscorlib']'System.Reflection'.'DefaultMemberAttribute'::.ctor(string) = (01 00 04 49 74 65 6D 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 43 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Name'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_FullPath'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_CreationTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastAccessedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastModifiedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsHidden'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsHidden'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemName'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemPath'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Collections'.'IEnumerator' 'GetEnumerator'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 FC FF FF FF 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibFuncAttribute'::.ctor(int16) = (01 00 41 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'get_Item'(string 'path')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_Count'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'get_EnumFsiItems'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'AddDirectory'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1E 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddFile'(string 'path', class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'fileData')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddTree'(string 'sourceDirectory', bool 'includeBaseDirectory')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 20 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'Add'(class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Item')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 21 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'Remove'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 22 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RemoveTree'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 23 00 00 00 00 00)
}
.property instance int32 'Count'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_Count'()
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'CreationTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_CreationTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'EnumFsiItems'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_EnumFsiItems'()
}
.property instance string 'FullPath'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_FullPath'()
}
.property instance bool 'IsHidden'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_IsHidden'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'set_IsHidden'(bool)
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Item'(string)
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_Item'(string)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastAccessedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_LastAccessedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastModifiedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_LastModifiedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'Name'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem'::'get_Name'()
}
}
.class public interface abstract 'IFsiDirectoryItem2'
{
.custom instance void ['mscorlib']'System.Reflection'.'DefaultMemberAttribute'::.ctor(string) = (01 00 04 49 74 65 6D 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 46 37 46 42 34 42 39 42 2D 36 44 39 36 2D 34 64 37 62 2D 39 31 31 35 2D 32 30 31 42 31 34 34 38 31 31 45 46 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Name'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_FullPath'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_CreationTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastAccessedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastModifiedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsHidden'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsHidden'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemName'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemPath'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Collections'.'IEnumerator' 'GetEnumerator'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 FC FF FF FF 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibFuncAttribute'::.ctor(int16) = (01 00 41 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'get_Item'(string 'path')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_Count'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'get_EnumFsiItems'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'AddDirectory'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1E 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddFile'(string 'path', class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'fileData')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 1F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddTree'(string 'sourceDirectory', bool 'includeBaseDirectory')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 20 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'Add'(class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Item')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 21 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'Remove'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 22 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RemoveTree'(string 'path')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 23 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddTreeWithNamedStreams'(string 'sourceDirectory', bool 'includeBaseDirectory')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 24 00 00 00 00 00)
}
.property instance int32 'Count'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_Count'()
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'CreationTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_CreationTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'EnumFsiItems'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_EnumFsiItems'()
}
.property instance string 'FullPath'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_FullPath'()
}
.property instance bool 'IsHidden'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_IsHidden'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'set_IsHidden'(bool)
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Item'(string)
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_Item'(string)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastAccessedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_LastAccessedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastModifiedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_LastModifiedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'Name'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiDirectoryItem2'::'get_Name'()
}
}
.class public interface abstract 'IFsiFileItem'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 42 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Name'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_FullPath'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_CreationTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastAccessedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastModifiedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsHidden'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsHidden'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemName'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemPath'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance int64 'get_DataSize'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DataSize32BitLow'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DataSize32BitHigh'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'get_Data'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Data'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'value')
{
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'CreationTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_CreationTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Data'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2C 00 00 00 00 00)
.get instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_Data'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'set_Data'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream')
}
.property instance int64 'DataSize'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 29 00 00 00 00 00)
.get instance int64 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_DataSize'()
}
.property instance int32 'DataSize32BitHigh'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2B 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_DataSize32BitHigh'()
}
.property instance int32 'DataSize32BitLow'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2A 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_DataSize32BitLow'()
}
.property instance string 'FullPath'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_FullPath'()
}
.property instance bool 'IsHidden'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_IsHidden'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'set_IsHidden'(bool)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastAccessedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_LastAccessedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastModifiedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_LastModifiedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'Name'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem'::'get_Name'()
}
}
.class public interface abstract 'IFsiFileItem2'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 31 39 39 44 30 43 31 39 2D 31 31 45 31 2D 34 30 65 62 2D 38 45 43 32 2D 43 38 43 38 32 32 41 30 37 37 39 32 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Name'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_FullPath'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_CreationTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastAccessedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastModifiedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsHidden'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsHidden'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemName'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemPath'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance int64 'get_DataSize'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DataSize32BitLow'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_DataSize32BitHigh'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'get_Data'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_Data'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams' 'get_FsiNamedStreams'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsNamedStream'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'AddStream'(string 'name', class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'streamData')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2F 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'RemoveStream'(string 'name')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 30 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsRealTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsRealTime'(bool 'value')
{
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'CreationTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_CreationTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Data'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2C 00 00 00 00 00)
.get instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_Data'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_Data'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream')
}
.property instance int64 'DataSize'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 29 00 00 00 00 00)
.get instance int64 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_DataSize'()
}
.property instance int32 'DataSize32BitHigh'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2B 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_DataSize32BitHigh'()
}
.property instance int32 'DataSize32BitLow'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2A 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_DataSize32BitLow'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams' 'FsiNamedStreams'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2D 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_FsiNamedStreams'()
}
.property instance string 'FullPath'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_FullPath'()
}
.property instance bool 'IsHidden'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_IsHidden'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_IsHidden'(bool)
}
.property instance bool 'IsNamedStream'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 2E 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_IsNamedStream'()
}
.property instance bool 'IsRealTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 31 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_IsRealTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_IsRealTime'(bool)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastAccessedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_LastAccessedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastModifiedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_LastModifiedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'Name'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2'::'get_Name'()
}
}
.class public interface abstract 'IFsiItem'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 39 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Name'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string 'get_FullPath'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_CreationTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastAccessedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype ['mscorlib']'System'.'DateTime' 'get_LastModifiedTime'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool 'get_IsHidden'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_IsHidden'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemName'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 11 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance string 'FileSystemPath'(valuetype 'Storage.Interop.IMAPIv2FileSystem'.'FileSystems' 'fileSystem')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 12 00 00 00 00 00)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'CreationTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0D 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_CreationTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'set_CreationTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'FullPath'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0C 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_FullPath'()
}
.property instance bool 'IsHidden'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 10 00 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_IsHidden'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'set_IsHidden'(bool)
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastAccessedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0E 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_LastAccessedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'set_LastAccessedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance valuetype ['mscorlib']'System'.'DateTime' 'LastModifiedTime'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0F 00 00 00 00 00)
.get instance valuetype ['mscorlib']'System'.'DateTime' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_LastModifiedTime'()
.set instance void 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'set_LastModifiedTime'(valuetype ['mscorlib']'System'.'DateTime')
}
.property instance string 'Name'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 0B 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IFsiItem'::'get_Name'()
}
}
.class public interface abstract 'IFsiNamedStreams'
implements ['mscorlib']'System.Collections'.'IEnumerable'
{
.custom instance void ['mscorlib']'System.Reflection'.'DefaultMemberAttribute'::.ctor(string) = (01 00 04 49 74 65 6D 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 45 44 37 39 42 41 35 36 2D 35 32 39 34 2D 34 32 35 30 2D 38 44 34 36 2D 46 39 41 45 43 45 45 32 33 34 35 39 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Collections'.'IEnumerator' marshal(custom ("System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler, CustomMarshalers version marker 5 0a7bd04f-ceb0-451b-a1b1-c9e3e4f628bd clr2.0 version marker 6 42e06c88-3d66-4b61-9505-13b689b317c5 Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","")) 'GetEnumerator'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 FC FF FF FF 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2' marshal(interface) 'get_Item'(int32 'index')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_Count'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' marshal(interface) 'get_EnumNamedStreams'()
{
}
.property instance int32 'Count'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 51 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams'::'get_Count'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'EnumNamedStreams'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 52 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumFsiItems' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams'::'get_EnumNamedStreams'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2' 'Item'(int32)
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IFsiFileItem2' 'Storage.Interop.IMAPIv2FileSystem'.'IFsiNamedStreams'::'get_Item'(int32)
}
}
.class public interface abstract import 'IIsoImageManager'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 36 43 41 33 38 42 45 35 2D 46 42 42 42 2D 34 38 30 30 2D 39 35 41 31 2D 41 34 33 38 38 36 35 45 42 30 44 34 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_Path'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' marshal(interface) 'get_Stream'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'SetPath'([in] string marshal(bstr) 'Val')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'SetStream'([in] class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' marshal(interface) 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'IsValid'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
}
.property instance string 'Path'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IIsoImageManager'::'get_Path'()
}
.property instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Stream'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'Storage.Interop.IMAPIv2FileSystem'.'IIsoImageManager'::'get_Stream'()
}
}
.class public sealed 'IMAPIEventHandlerDelegate`4'<class TSender, TArg1, TArg2, TArg3>
extends ['mscorlib']'System'.'MulticastDelegate'
{
.method public hidebysig specialname
instance void '.ctor'(object 'object', native int 'method')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'Invoke'(!0 'sender', !1 'arg1', !2 'arg2', !3 'arg3')
runtime
{
}
.method public virtual hidebysig newslot
instance class ['mscorlib']'System'.'IAsyncResult' 'BeginInvoke'(!0 'sender', !1 'arg1', !2 'arg2', !3 'arg3', class ['mscorlib']'System'.'AsyncCallback' 'callback', object 'object')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'EndInvoke'(class ['mscorlib']'System'.'IAsyncResult' 'result')
runtime
{
}
}
.class public sealed 'IMAPIImportEventHandlerDelegate`7'<class TSender, TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>
extends ['mscorlib']'System'.'MulticastDelegate'
{
.method public hidebysig specialname
instance void '.ctor'(object 'object', native int 'method')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'Invoke'(!0 'sender', !1 'arg1', !2 'arg2', !3 'arg3', !4 'arg4', !5 'arg5', !6 'arg6')
runtime
{
}
.method public virtual hidebysig newslot
instance class ['mscorlib']'System'.'IAsyncResult' 'BeginInvoke'(!0 'sender', !1 'arg1', !2 'arg2', !3 'arg3', !4 'arg4', !5 'arg5', !6 'arg6', class ['mscorlib']'System'.'AsyncCallback' 'callback', object 'object')
runtime
{
}
.method public virtual hidebysig newslot
instance void 'EndInvoke'(class ['mscorlib']'System'.'IAsyncResult' 'result')
runtime
{
}
}
.class public interface abstract 'IProgressItem'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 35 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance string 'get_Description'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32 'get_FirstBlock'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32 'get_LastBlock'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance unsigned int32 'get_BlockCount'()
{
}
.property instance unsigned int32 'BlockCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance unsigned int32 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'::'get_BlockCount'()
}
.property instance string 'Description'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'::'get_Description'()
}
.property instance unsigned int32 'FirstBlock'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
.get instance unsigned int32 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'::'get_FirstBlock'()
}
.property instance unsigned int32 'LastBlock'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
.get instance unsigned int32 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem'::'get_LastBlock'()
}
}
.class public interface abstract 'IProgressItems'
{
.custom instance void ['mscorlib']'System.Reflection'.'DefaultMemberAttribute'::.ctor(string) = (01 00 04 49 74 65 6D 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 37 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 C0 10 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Collections'.'IEnumerator' 'GetEnumerator'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 FC FF FF FF 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibFuncAttribute'::.ctor(int16) = (01 00 41 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem' 'get_Item'(int32 'Index')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_Count'()
{
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem' 'ProgressItemFromBlock'(unsigned int32 'block')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem' 'ProgressItemFromDescription'(string 'Description')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 00 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumProgressItems' 'get_EnumProgressItems'()
{
}
.property instance int32 'Count'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 00 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems'::'get_Count'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumProgressItems' 'EnumProgressItems'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IEnumProgressItems' 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems'::'get_EnumProgressItems'()
}
.property instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem' 'Item'(int32)
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 00 00 00 00 00)
.get instance class 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItem' 'Storage.Interop.IMAPIv2FileSystem'.'IProgressItems'::'get_Item'(int32)
}
}
.class public interface abstract import 'MsftBootOptions'
implements 'Storage.Interop.IMAPIv2FileSystem'.'IBootOptions'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 36 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 4D 73 66 74 42 6F 6F 74 4F 70 74 69 6F 6E 73 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 44 34 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
}
.class public import 'MsftBootOptionsClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 43 45 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftFileSystemImage'
implements 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage', 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImage_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 3A 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 4D 73 66 74 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 45 31 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
}
.class public interface abstract import 'MsftFileSystemImage2'
implements 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage2', 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImage_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 3A 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 4D 73 66 74 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 44 37 36 34 34 42 32 43 2D 31 35 33 37 2D 34 37 36 37 2D 42 36 32 46 2D 46 31 33 38 37 42 30 32 44 44 46 44 00 00)
}
.class public interface abstract import 'MsftFileSystemImage3'
implements 'Storage.Interop.IMAPIv2FileSystem'.'IFileSystemImage3', 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImage_Events', 'Storage.Interop.IMAPIv2FileSystem'.'DFileSystemImageImport_Events'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 3A 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 4D 73 66 74 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 37 43 46 46 38 34 32 43 2D 37 45 39 37 2D 34 38 30 37 2D 38 33 30 34 2D 39 31 30 44 44 38 46 37 43 30 35 31 00 00)
}
.class public import 'MsftFileSystemImageClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ComSourceInterfacesAttribute'::.ctor(string) = (01 00 17 44 46 69 6C 65 53 79 73 74 65 6D 49 6D 61 67 65 45 76 65 6E 74 73 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 43 39 34 31 46 43 35 2D 39 37 35 42 2D 35 39 42 45 2D 41 39 36 30 2D 39 41 32 41 32 36 32 38 35 33 41 35 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public interface abstract import 'MsftIsoImageManager'
implements 'Storage.Interop.IMAPIv2FileSystem'.'IIsoImageManager'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 3A 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 46 69 6C 65 53 79 73 74 65 6D 2E 4D 73 66 74 49 73 6F 49 6D 61 67 65 4D 61 6E 61 67 65 72 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 36 43 41 33 38 42 45 35 2D 46 42 42 42 2D 34 38 30 30 2D 39 35 41 31 2D 41 34 33 38 38 36 35 45 42 30 44 34 00 00)
}
.class public import 'MsftIsoImageManagerClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 43 45 45 45 33 42 36 32 2D 38 46 35 36 2D 34 30 35 36 2D 38 36 39 42 2D 45 46 31 36 39 31 37 45 33 45 46 43 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
.class public sealed 'PlatformId'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'EFI' = int32(0x000000EF)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'Mac' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'PowerPC' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2FileSystem'.'PlatformId' 'x86' = int32(0x00000000)
}
}
.namespace 'Storage.Interop.IMAPIv2Raw'
{
.class public sealed serializable 'CDSectorType'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Audio' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode1' = int32(0x00000002)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode1Raw' = int32(0x00000006)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form0' = int32(0x00000003)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form0Raw' = int32(0x00000007)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form1' = int32(0x00000004)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form1Raw' = int32(0x00000008)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form2' = int32(0x00000005)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Mode2Form2Raw' = int32(0x00000009)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'ModeZero' = int32(0x00000001)
}
.class public sealed serializable 'CDTrackDigitalCopySetting'
extends ['mscorlib']'System'.'Enum'
{
.field public rtspecialname specialname int32 'value__'
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'Permitted' = int32(0x00000000)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'Prohibited' = int32(0x00000001)
.field static public literal valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'SCMS' = int32(0x00000002)
}
.class public interface abstract import 'IRawCDImageCreator'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 35 39 38 33 35 35 30 2D 39 44 36 35 2D 34 39 43 45 2D 42 33 33 35 2D 34 30 36 33 30 44 39 30 31 32 32 37 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract
instance class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'CreateResultImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance int32 'AddTrack'(valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'dataType', class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddSpecialPregap'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'data')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'AddSubcodeRWGenerator'(class ['mscorlib']'System.Runtime.InteropServices.ComTypes'.'IStream' 'subcode')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ResultingImageType'(valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'get_ResultingImageType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartOfLeadout'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StartOfLeadoutLimit'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartOfLeadoutLimit'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_DisableGaplessAudio'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_DisableGaplessAudio'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_MediaCatalogNumber'(string 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance string marshal(bstr) 'get_MediaCatalogNumber'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_StartingTrackNumber'(int32 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartingTrackNumber'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_NumberOfExistingTracks'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_LastUsedUserSectorInImage'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string[] marshal(safearray variant) 'get_ExpectedTableOfContents'()
{
}
.property instance bool 'DisableGaplessAudio'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_DisableGaplessAudio'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'set_DisableGaplessAudio'(bool)
}
.property instance string[] 'ExpectedTableOfContents'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 09 01 00 00 00 00)
.get instance string[] 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_ExpectedTableOfContents'()
}
.property instance int32 'LastUsedUserSectorInImage'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 08 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_LastUsedUserSectorInImage'()
}
.property instance string 'MediaCatalogNumber'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance string 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_MediaCatalogNumber'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'set_MediaCatalogNumber'(string)
}
.property instance int32 'NumberOfExistingTracks'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_NumberOfExistingTracks'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'ResultingImageType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType' 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_ResultingImageType'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'set_ResultingImageType'(valuetype 'Storage.Interop.IMAPIv2'.'Format2RawCDDataSectorType')
}
.property instance int32 'StartOfLeadout'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_StartOfLeadout'()
}
.property instance int32 'StartOfLeadoutLimit'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_StartOfLeadoutLimit'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'set_StartOfLeadoutLimit'(int32)
}
.property instance int32 'StartingTrackNumber'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'get_StartingTrackNumber'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'::'set_StartingTrackNumber'(int32)
}
}
.class public interface abstract import 'IRawCDImageTrackInfo'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 35 39 38 33 35 35 31 2D 39 44 36 35 2D 34 39 43 45 2D 42 33 33 35 2D 34 30 36 33 30 44 39 30 31 32 32 37 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'InterfaceTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ComInterfaceType') = (01 00 00 00 00 00 00 00)
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_StartingLba'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_SectorCount'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance int32 'get_TrackNumber'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'get_SectorType'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_ISRC'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(bstr) 'get_ISRC'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_DigitalAudioCopySetting'(valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'get_DigitalAudioCopySetting'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance void 'set_AudioHasPreemphasis'(bool 'value')
{
}
.method public virtual hidebysig newslot abstract specialname
instance bool marshal(variant bool) 'get_AudioHasPreemphasis'()
{
}
.method public virtual hidebysig newslot abstract specialname
instance string[] marshal(safearray variant) 'get_TrackIndexes'()
{
}
.method public virtual hidebysig newslot abstract
instance void 'AddTrackIndex'(int32 'lbaOffset')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 02 00 00 00 00)
}
.method public virtual hidebysig newslot abstract
instance void 'ClearTrackIndex'(int32 'lbaOffset')
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 02 00 00 00 00)
}
.property instance bool 'AudioHasPreemphasis'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 06 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_AudioHasPreemphasis'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'set_AudioHasPreemphasis'(bool)
}
.property instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'DigitalAudioCopySetting'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 05 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting' 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_DigitalAudioCopySetting'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'set_DigitalAudioCopySetting'(valuetype 'Storage.Interop.IMAPIv2Raw'.'CDTrackDigitalCopySetting')
}
.property instance bool 'ISRC'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 04 01 00 00 00 00)
.get instance bool 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_ISRC'()
.set instance void 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'set_ISRC'(bool)
}
.property instance int32 'SectorCount'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 01 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_SectorCount'()
}
.property instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'SectorType'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 03 01 00 00 00 00)
.get instance valuetype 'Storage.Interop.IMAPIv2Raw'.'CDSectorType' 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_SectorType'()
}
.property instance int32 'StartingLba'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 00 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_StartingLba'()
}
.property instance string[] 'TrackIndexes'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 07 01 00 00 00 00)
.get instance string[] 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_TrackIndexes'()
}
.property instance int32 'TrackNumber'()
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'DispIdAttribute'::.ctor(int32) = (01 00 02 01 00 00 00 00)
.get instance int32 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageTrackInfo'::'get_TrackNumber'()
}
}
.class public interface abstract import 'MsftRawCDImageCreator'
implements 'Storage.Interop.IMAPIv2Raw'.'IRawCDImageCreator'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'CoClassAttribute'::.ctor(class ['mscorlib']'System'.'Type') = (01 00 35 53 74 6F 72 61 67 65 2E 49 6E 74 65 72 6F 70 2E 49 4D 41 50 49 76 32 52 61 77 2E 4D 73 66 74 52 61 77 43 44 49 6D 61 67 65 43 72 65 61 74 6F 72 43 6C 61 73 73 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 35 39 38 33 35 35 30 2D 39 44 36 35 2D 34 39 43 45 2D 42 33 33 35 2D 34 30 36 33 30 44 39 30 31 32 32 37 00 00)
}
.class public import 'MsftRawCDImageCreatorClass'
extends ['mscorlib']'System'.'Object'
{
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'ClassInterfaceType') = (01 00 00 00 00 00 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'GuidAttribute'::.ctor(string) = (01 00 24 32 35 39 38 33 35 36 31 2D 39 44 36 35 2D 34 39 43 45 2D 42 33 33 35 2D 34 30 36 33 30 44 39 30 31 32 32 37 00 00)
.custom instance void ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeAttribute'::.ctor(valuetype ['mscorlib']'System.Runtime.InteropServices'.'TypeLibTypeFlags') = (01 00 02 00 00 00 00 00)
.method public hidebysig specialname
instance void '.ctor'()
runtime internalcall
{
}
}
}