Vanara/PInvoke/IMAPI/readme.md

122 lines
25 KiB
Markdown
Raw Normal View History

2021-04-07 15:27:08 -04:00
## Vanara.PInvoke.IMAPI
PInvoke API (interfaces and constants) imported from Windows Image Mastering API.
- Includes methods from imapi2.dll, imapi2fs.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IMAPI?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IMAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IMAPI)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[EmulationType](https://www.google.com/search?num=5&q=EmulationType+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.EmulationType](https://github.com/dahall/Vanara/search?l=C%23&q=EmulationType)
[FsiFileSystems](https://www.google.com/search?num=5&q=FsiFileSystems+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.FsiFileSystems](https://github.com/dahall/Vanara/search?l=C%23&q=FsiFileSystems)
[FsiItemType](https://www.google.com/search?num=5&q=FsiItemType+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.FsiItemType](https://github.com/dahall/Vanara/search?l=C%23&q=FsiItemType)
[IMAPI_BURN_VERIFICATION_LEVEL](https://www.google.com/search?num=5&q=IMAPI_BURN_VERIFICATION_LEVEL+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_BURN_VERIFICATION_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_BURN_VERIFICATION_LEVEL)
[IMAPI_CD_SECTOR_TYPE](https://www.google.com/search?num=5&q=IMAPI_CD_SECTOR_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_CD_SECTOR_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_CD_SECTOR_TYPE)
[IMAPI_CD_TRACK_DIGITAL_COPY_SETTING](https://www.google.com/search?num=5&q=IMAPI_CD_TRACK_DIGITAL_COPY_SETTING+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_CD_TRACK_DIGITAL_COPY_SETTING](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_CD_TRACK_DIGITAL_COPY_SETTING)
[IMAPI_FEATURE_PAGE_TYPE](https://www.google.com/search?num=5&q=IMAPI_FEATURE_PAGE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FEATURE_PAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FEATURE_PAGE_TYPE)
[IMAPI_FORMAT2_DATA_MEDIA_STATE](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_DATA_MEDIA_STATE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_DATA_MEDIA_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_DATA_MEDIA_STATE)
[IMAPI_FORMAT2_DATA_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_DATA_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_DATA_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_DATA_WRITE_ACTION)
[IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE)
[IMAPI_FORMAT2_RAW_CD_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_RAW_CD_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_RAW_CD_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_RAW_CD_WRITE_ACTION)
[IMAPI_FORMAT2_TAO_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_TAO_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_TAO_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_TAO_WRITE_ACTION)
[IMAPI_MEDIA_PHYSICAL_TYPE](https://www.google.com/search?num=5&q=IMAPI_MEDIA_PHYSICAL_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MEDIA_PHYSICAL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MEDIA_PHYSICAL_TYPE)
[IMAPI_MEDIA_WRITE_PROTECT_STATE](https://www.google.com/search?num=5&q=IMAPI_MEDIA_WRITE_PROTECT_STATE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MEDIA_WRITE_PROTECT_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MEDIA_WRITE_PROTECT_STATE)
[IMAPI_MODE_PAGE_REQUEST_TYPE](https://www.google.com/search?num=5&q=IMAPI_MODE_PAGE_REQUEST_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MODE_PAGE_REQUEST_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MODE_PAGE_REQUEST_TYPE)
[IMAPI_MODE_PAGE_TYPE](https://www.google.com/search?num=5&q=IMAPI_MODE_PAGE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MODE_PAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MODE_PAGE_TYPE)
[IMAPI_PROFILE_TYPE](https://www.google.com/search?num=5&q=IMAPI_PROFILE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_PROFILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_PROFILE_TYPE)
[IMAPI_READ_TRACK_ADDRESS_TYPE](https://www.google.com/search?num=5&q=IMAPI_READ_TRACK_ADDRESS_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_READ_TRACK_ADDRESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_READ_TRACK_ADDRESS_TYPE)
[PlatformId](https://www.google.com/search?num=5&q=PlatformId+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.PlatformId](https://github.com/dahall/Vanara/search?l=C%23&q=PlatformId)
2021-04-07 15:27:08 -04:00
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[DDiscFormat2DataEvents](https://www.google.com/search?num=5&q=DDiscFormat2DataEvents+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DDiscFormat2DataEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2DataEvents)
[DDiscFormat2EraseEvents](https://www.google.com/search?num=5&q=DDiscFormat2EraseEvents+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DDiscFormat2EraseEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2EraseEvents)
[DDiscFormat2RawCDEvents](https://www.google.com/search?num=5&q=DDiscFormat2RawCDEvents+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DDiscFormat2RawCDEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2RawCDEvents)
[DDiscFormat2TrackAtOnceEvents](https://www.google.com/search?num=5&q=DDiscFormat2TrackAtOnceEvents+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DDiscFormat2TrackAtOnceEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2TrackAtOnceEvents)
[DDiscMaster2Events](https://www.google.com/search?num=5&q=DDiscMaster2Events+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DDiscMaster2Events](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscMaster2Events)
[DFileSystemImageEvents](https://www.google.com/search?num=5&q=DFileSystemImageEvents+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.DFileSystemImageEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DFileSystemImageEvents)
[DFileSystemImageImportEvents](https://www.google.com/search?num=5&q=DFileSystemImageImportEvents+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.DFileSystemImageImportEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DFileSystemImageImportEvents)
[DWriteEngine2Events](https://www.google.com/search?num=5&q=DWriteEngine2Events+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.DWriteEngine2Events](https://github.com/dahall/Vanara/search?l=C%23&q=DWriteEngine2Events)
[IBlockRange](https://www.google.com/search?num=5&q=IBlockRange+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IBlockRange](https://github.com/dahall/Vanara/search?l=C%23&q=IBlockRange)
[IBlockRangeList](https://www.google.com/search?num=5&q=IBlockRangeList+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IBlockRangeList](https://github.com/dahall/Vanara/search?l=C%23&q=IBlockRangeList)
[IBootOptions](https://www.google.com/search?num=5&q=IBootOptions+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IBootOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IBootOptions)
[IBurnVerification](https://www.google.com/search?num=5&q=IBurnVerification+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IBurnVerification](https://github.com/dahall/Vanara/search?l=C%23&q=IBurnVerification)
[IDiscFormat2](https://www.google.com/search?num=5&q=IDiscFormat2+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2)
[IDiscFormat2Data](https://www.google.com/search?num=5&q=IDiscFormat2Data+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2Data](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2Data)
[IDiscFormat2DataEventArgs](https://www.google.com/search?num=5&q=IDiscFormat2DataEventArgs+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2DataEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2DataEventArgs)
[IDiscFormat2Erase](https://www.google.com/search?num=5&q=IDiscFormat2Erase+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2Erase](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2Erase)
[IDiscFormat2RawCD](https://www.google.com/search?num=5&q=IDiscFormat2RawCD+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2RawCD](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2RawCD)
[IDiscFormat2RawCDEventArgs](https://www.google.com/search?num=5&q=IDiscFormat2RawCDEventArgs+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2RawCDEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2RawCDEventArgs)
[IDiscFormat2TrackAtOnce](https://www.google.com/search?num=5&q=IDiscFormat2TrackAtOnce+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2TrackAtOnce](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2TrackAtOnce)
[IDiscFormat2TrackAtOnceEventArgs](https://www.google.com/search?num=5&q=IDiscFormat2TrackAtOnceEventArgs+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscFormat2TrackAtOnceEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscFormat2TrackAtOnceEventArgs)
[IDiscMaster2](https://www.google.com/search?num=5&q=IDiscMaster2+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscMaster2](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscMaster2)
[IDiscRecorder2](https://www.google.com/search?num=5&q=IDiscRecorder2+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscRecorder2](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscRecorder2)
[IDiscRecorder2Ex](https://www.google.com/search?num=5&q=IDiscRecorder2Ex+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IDiscRecorder2Ex](https://github.com/dahall/Vanara/search?l=C%23&q=IDiscRecorder2Ex)
[IEnumConnectionPoints](https://www.google.com/search?num=5&q=IEnumConnectionPoints+site%3Adocs.microsoft.com) | imapi2.dll | |
[IEnumConnections](https://www.google.com/search?num=5&q=IEnumConnections+site%3Adocs.microsoft.com) | imapi2.dll | |
[IEnumFsiItems](https://www.google.com/search?num=5&q=IEnumFsiItems+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IEnumFsiItems](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumFsiItems)
[IEnumProgressItems](https://www.google.com/search?num=5&q=IEnumProgressItems+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IEnumProgressItems](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumProgressItems)
[IFileSystemImage](https://www.google.com/search?num=5&q=IFileSystemImage+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFileSystemImage](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemImage)
[IFileSystemImage2](https://www.google.com/search?num=5&q=IFileSystemImage2+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFileSystemImage2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemImage2)
[IFileSystemImage3](https://www.google.com/search?num=5&q=IFileSystemImage3+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFileSystemImage3](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemImage3)
[IFileSystemImageResult](https://www.google.com/search?num=5&q=IFileSystemImageResult+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFileSystemImageResult](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemImageResult)
[IFileSystemImageResult2](https://www.google.com/search?num=5&q=IFileSystemImageResult2+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFileSystemImageResult2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemImageResult2)
[IFsiDirectoryItem](https://www.google.com/search?num=5&q=IFsiDirectoryItem+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiDirectoryItem](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiDirectoryItem)
[IFsiDirectoryItem2](https://www.google.com/search?num=5&q=IFsiDirectoryItem2+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiDirectoryItem2](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiDirectoryItem2)
[IFsiFileItem](https://www.google.com/search?num=5&q=IFsiFileItem+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiFileItem](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiFileItem)
[IFsiFileItem2](https://www.google.com/search?num=5&q=IFsiFileItem2+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiFileItem2](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiFileItem2)
[IFsiItem](https://www.google.com/search?num=5&q=IFsiItem+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiItem](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiItem)
[IFsiNamedStreams](https://www.google.com/search?num=5&q=IFsiNamedStreams+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IFsiNamedStreams](https://github.com/dahall/Vanara/search?l=C%23&q=IFsiNamedStreams)
[IIsoImageManager](https://www.google.com/search?num=5&q=IIsoImageManager+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IIsoImageManager](https://github.com/dahall/Vanara/search?l=C%23&q=IIsoImageManager)
[IMultisession](https://www.google.com/search?num=5&q=IMultisession+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IMultisession](https://github.com/dahall/Vanara/search?l=C%23&q=IMultisession)
[IMultisessionRandomWrite](https://www.google.com/search?num=5&q=IMultisessionRandomWrite+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IMultisessionRandomWrite](https://github.com/dahall/Vanara/search?l=C%23&q=IMultisessionRandomWrite)
[IMultisessionSequential](https://www.google.com/search?num=5&q=IMultisessionSequential+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IMultisessionSequential](https://github.com/dahall/Vanara/search?l=C%23&q=IMultisessionSequential)
[IMultisessionSequential2](https://www.google.com/search?num=5&q=IMultisessionSequential2+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IMultisessionSequential2](https://github.com/dahall/Vanara/search?l=C%23&q=IMultisessionSequential2)
[IProgressItem](https://www.google.com/search?num=5&q=IProgressItem+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IProgressItem](https://github.com/dahall/Vanara/search?l=C%23&q=IProgressItem)
[IProgressItems](https://www.google.com/search?num=5&q=IProgressItems+site%3Adocs.microsoft.com) | imapi2fs.dll | imapi2fs.h | [Vanara.PInvoke.IMAPI.IProgressItems](https://github.com/dahall/Vanara/search?l=C%23&q=IProgressItems)
[IRawCDImageCreator](https://www.google.com/search?num=5&q=IRawCDImageCreator+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IRawCDImageCreator](https://github.com/dahall/Vanara/search?l=C%23&q=IRawCDImageCreator)
[IRawCDImageTrackInfo](https://www.google.com/search?num=5&q=IRawCDImageTrackInfo+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IRawCDImageTrackInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IRawCDImageTrackInfo)
[ISequentialStream](https://www.google.com/search?num=5&q=ISequentialStream+site%3Adocs.microsoft.com) | imapi2.dll | |
[IStreamConcatenate](https://www.google.com/search?num=5&q=IStreamConcatenate+site%3Adocs.microsoft.com) | imapi2.dll | |
[IStreamInterleave](https://www.google.com/search?num=5&q=IStreamInterleave+site%3Adocs.microsoft.com) | imapi2.dll | |
[IStreamPseudoRandomBased](https://www.google.com/search?num=5&q=IStreamPseudoRandomBased+site%3Adocs.microsoft.com) | imapi2.dll | |
[IWriteEngine2](https://www.google.com/search?num=5&q=IWriteEngine2+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IWriteEngine2](https://github.com/dahall/Vanara/search?l=C%23&q=IWriteEngine2)
[IWriteEngine2EventArgs](https://www.google.com/search?num=5&q=IWriteEngine2EventArgs+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IWriteEngine2EventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=IWriteEngine2EventArgs)
[IWriteSpeedDescriptor](https://www.google.com/search?num=5&q=IWriteSpeedDescriptor+site%3Adocs.microsoft.com) | imapi2.dll | imapi2.h | [Vanara.PInvoke.IMAPI.IWriteSpeedDescriptor](https://github.com/dahall/Vanara/search?l=C%23&q=IWriteSpeedDescriptor)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[BlockRange](https://www.google.com/search?num=5&q=BlockRange+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.BlockRange](https://github.com/dahall/Vanara/search?l=C%23&q=BlockRange)
[BlockRangeList](https://www.google.com/search?num=5&q=BlockRangeList+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.BlockRangeList](https://github.com/dahall/Vanara/search?l=C%23&q=BlockRangeList)
[BootOptions](https://www.google.com/search?num=5&q=BootOptions+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.BootOptions](https://github.com/dahall/Vanara/search?l=C%23&q=BootOptions)
[DDiscFormat2DataEventsSink](https://www.google.com/search?num=5&q=DDiscFormat2DataEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DDiscFormat2DataEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2DataEventsSink)
[DDiscFormat2EraseEventsSink](https://www.google.com/search?num=5&q=DDiscFormat2EraseEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DDiscFormat2EraseEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2EraseEventsSink)
[DDiscFormat2RawCDEventsSink](https://www.google.com/search?num=5&q=DDiscFormat2RawCDEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DDiscFormat2RawCDEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2RawCDEventsSink)
[DDiscFormat2TrackAtOnceEventsSink](https://www.google.com/search?num=5&q=DDiscFormat2TrackAtOnceEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DDiscFormat2TrackAtOnceEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscFormat2TrackAtOnceEventsSink)
[DDiscMaster2EventsSink](https://www.google.com/search?num=5&q=DDiscMaster2EventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DDiscMaster2EventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DDiscMaster2EventsSink)
[DFileSystemImageEventsSink](https://www.google.com/search?num=5&q=DFileSystemImageEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DFileSystemImageEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DFileSystemImageEventsSink)
[DFileSystemImageImportEventsSink](https://www.google.com/search?num=5&q=DFileSystemImageImportEventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DFileSystemImageImportEventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DFileSystemImageImportEventsSink)
[DWriteEngine2EventsSink](https://www.google.com/search?num=5&q=DWriteEngine2EventsSink+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.DWriteEngine2EventsSink](https://github.com/dahall/Vanara/search?l=C%23&q=DWriteEngine2EventsSink)
[EnumFsiItems](https://www.google.com/search?num=5&q=EnumFsiItems+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.EnumFsiItems](https://github.com/dahall/Vanara/search?l=C%23&q=EnumFsiItems)
[EnumProgressItems](https://www.google.com/search?num=5&q=EnumProgressItems+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.EnumProgressItems](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProgressItems)
[FileSystemImageResult](https://www.google.com/search?num=5&q=FileSystemImageResult+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.FileSystemImageResult](https://github.com/dahall/Vanara/search?l=C%23&q=FileSystemImageResult)
[FsiDirectoryItem](https://www.google.com/search?num=5&q=FsiDirectoryItem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.FsiDirectoryItem](https://github.com/dahall/Vanara/search?l=C%23&q=FsiDirectoryItem)
[FsiFileItem](https://www.google.com/search?num=5&q=FsiFileItem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.FsiFileItem](https://github.com/dahall/Vanara/search?l=C%23&q=FsiFileItem)
[FsiNamedStreams](https://www.google.com/search?num=5&q=FsiNamedStreams+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.FsiNamedStreams](https://github.com/dahall/Vanara/search?l=C%23&q=FsiNamedStreams)
[FsiStream](https://www.google.com/search?num=5&q=FsiStream+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.FsiStream](https://github.com/dahall/Vanara/search?l=C%23&q=FsiStream)
[IMAPI](https://www.google.com/search?num=5&q=IMAPI+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI)
[MsftDiscFormat2Data](https://www.google.com/search?num=5&q=MsftDiscFormat2Data+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscFormat2Data](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscFormat2Data)
[MsftDiscFormat2Erase](https://www.google.com/search?num=5&q=MsftDiscFormat2Erase+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscFormat2Erase](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscFormat2Erase)
[MsftDiscFormat2RawCD](https://www.google.com/search?num=5&q=MsftDiscFormat2RawCD+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscFormat2RawCD](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscFormat2RawCD)
[MsftDiscFormat2TrackAtOnce](https://www.google.com/search?num=5&q=MsftDiscFormat2TrackAtOnce+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscFormat2TrackAtOnce](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscFormat2TrackAtOnce)
[MsftDiscMaster2](https://www.google.com/search?num=5&q=MsftDiscMaster2+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscMaster2](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscMaster2)
[MsftDiscRecorder2](https://www.google.com/search?num=5&q=MsftDiscRecorder2+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftDiscRecorder2](https://github.com/dahall/Vanara/search?l=C%23&q=MsftDiscRecorder2)
[MsftFileSystemImage](https://www.google.com/search?num=5&q=MsftFileSystemImage+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftFileSystemImage](https://github.com/dahall/Vanara/search?l=C%23&q=MsftFileSystemImage)
[MsftIsoImageManager](https://www.google.com/search?num=5&q=MsftIsoImageManager+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftIsoImageManager](https://github.com/dahall/Vanara/search?l=C%23&q=MsftIsoImageManager)
[MsftMultisessionRandomWrite](https://www.google.com/search?num=5&q=MsftMultisessionRandomWrite+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftMultisessionRandomWrite](https://github.com/dahall/Vanara/search?l=C%23&q=MsftMultisessionRandomWrite)
[MsftMultisessionSequential](https://www.google.com/search?num=5&q=MsftMultisessionSequential+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftMultisessionSequential](https://github.com/dahall/Vanara/search?l=C%23&q=MsftMultisessionSequential)
[MsftRawCDImageCreator](https://www.google.com/search?num=5&q=MsftRawCDImageCreator+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftRawCDImageCreator](https://github.com/dahall/Vanara/search?l=C%23&q=MsftRawCDImageCreator)
[MsftWriteEngine2](https://www.google.com/search?num=5&q=MsftWriteEngine2+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftWriteEngine2](https://github.com/dahall/Vanara/search?l=C%23&q=MsftWriteEngine2)
[MsftWriteSpeedDescriptor](https://www.google.com/search?num=5&q=MsftWriteSpeedDescriptor+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.MsftWriteSpeedDescriptor](https://github.com/dahall/Vanara/search?l=C%23&q=MsftWriteSpeedDescriptor)
[ProgressItem](https://www.google.com/search?num=5&q=ProgressItem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.ProgressItem](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressItem)
[ProgressItems](https://www.google.com/search?num=5&q=ProgressItems+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IMAPI.ProgressItems](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressItems)