Vanara/PInvoke/CimFs/readme.md

35 lines
4.5 KiB
Markdown

## Vanara.PInvoke.CimFs
PInvoke API (methods, structures and constants) imported from Windows CimFs.dll.
- Includes methods from cimfs.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.CimFs?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.CimFs?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.CimFs)
### Methods - 100% API coverage (11 of 11 functions)
Native Method | Header | Managed Method
--- | --- | ---
[CimCloseImage](https://www.google.com/search?num=5&q=CimCloseImage+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCloseImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimCloseImage)
[CimCloseStream](https://www.google.com/search?num=5&q=CimCloseStream+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCloseStream](https://github.com/dahall/Vanara/search?l=C%23&q=CimCloseStream)
[CimCommitImage](https://www.google.com/search?num=5&q=CimCommitImage+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCommitImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimCommitImage)
[CimCreateAlternateStream](https://www.google.com/search?num=5&q=CimCreateAlternateStream+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCreateAlternateStream](https://github.com/dahall/Vanara/search?l=C%23&q=CimCreateAlternateStream)
[CimCreateFile](https://www.google.com/search?num=5&q=CimCreateFile+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCreateFile](https://github.com/dahall/Vanara/search?l=C%23&q=CimCreateFile)
[CimCreateHardLink](https://www.google.com/search?num=5&q=CimCreateHardLink+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCreateHardLink](https://github.com/dahall/Vanara/search?l=C%23&q=CimCreateHardLink)
[CimCreateImage](https://www.google.com/search?num=5&q=CimCreateImage+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimCreateImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimCreateImage)
[CimDeletePath](https://www.google.com/search?num=5&q=CimDeletePath+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimDeletePath](https://github.com/dahall/Vanara/search?l=C%23&q=CimDeletePath)
[CimDismountImage](https://www.google.com/search?num=5&q=CimDismountImage+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimDismountImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimDismountImage)
[CimMountImage](https://www.google.com/search?num=5&q=CimMountImage+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimMountImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimMountImage)
[CimWriteStream](https://www.google.com/search?num=5&q=CimWriteStream+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimWriteStream](https://github.com/dahall/Vanara/search?l=C%23&q=CimWriteStream)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CIM_MOUNT_IMAGE_FLAGS](https://www.google.com/search?num=5&q=CIM_MOUNT_IMAGE_FLAGS+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CIM_MOUNT_IMAGE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CIM_MOUNT_IMAGE_FLAGS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[CIMFS_FILE_METADATA](https://www.google.com/search?num=5&q=CIMFS_FILE_METADATA+site%3Alearn.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CIMFS_FILE_METADATA](https://github.com/dahall/Vanara/search?l=C%23&q=CIMFS_FILE_METADATA)
[CIMFS_IMAGE_HANDLE](https://www.google.com/search?num=5&q=CIMFS_IMAGE_HANDLE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.CimFs.CIMFS_IMAGE_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=CIMFS_IMAGE_HANDLE)
[CIMFS_STREAM_HANDLE](https://www.google.com/search?num=5&q=CIMFS_STREAM_HANDLE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.CimFs.CIMFS_STREAM_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=CIMFS_STREAM_HANDLE)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[SafeCIMFS_IMAGE_HANDLE](https://www.google.com/search?num=5&q=SafeCIMFS_IMAGE_HANDLE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.CimFs.SafeCIMFS_IMAGE_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeCIMFS_IMAGE_HANDLE)
[SafeCIMFS_STREAM_HANDLE](https://www.google.com/search?num=5&q=SafeCIMFS_STREAM_HANDLE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.CimFs.SafeCIMFS_STREAM_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeCIMFS_STREAM_HANDLE)