Skip to content

Latest commit

 

History

History
75 lines (74 loc) · 14.6 KB

readme.md

File metadata and controls

75 lines (74 loc) · 14.6 KB

Vanara.PInvoke.DStorage

PInvoke API (methods, structures and constants) imported from Windows DStorage.dll.

  • Includes methods from Vanara.PInvoke.DStorage.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (4 of 4 functions)

Native Method Header Managed Method
DStorageCreateCompressionCodec Vanara.PInvoke.DStorage.DStorageCreateCompressionCodec
DStorageGetFactory Vanara.PInvoke.DStorage.DStorageGetFactory
DStorageSetConfiguration Vanara.PInvoke.DStorage.DStorageSetConfiguration
DStorageSetConfiguration1 Vanara.PInvoke.DStorage.DStorageSetConfiguration1

Enumerations

Native Enum Header Managed Enum
DSTORAGE_COMMAND_TYPE Vanara.PInvoke.DStorage.DSTORAGE_COMMAND_TYPE
DSTORAGE_COMPRESSION Vanara.PInvoke.DStorage.DSTORAGE_COMPRESSION
DSTORAGE_COMPRESSION_FORMAT Vanara.PInvoke.DStorage.DSTORAGE_COMPRESSION_FORMAT
DSTORAGE_COMPRESSION_SUPPORT Vanara.PInvoke.DStorage.DSTORAGE_COMPRESSION_SUPPORT
DSTORAGE_CUSTOM_DECOMPRESSION_FLAGS Vanara.PInvoke.DStorage.DSTORAGE_CUSTOM_DECOMPRESSION_FLAGS
DSTORAGE_DEBUG Vanara.PInvoke.DStorage.DSTORAGE_DEBUG
DSTORAGE_ERROR dstorageerr.h Vanara.PInvoke.DStorage.DSTORAGE_ERROR
DSTORAGE_GET_REQUEST_FLAGS Vanara.PInvoke.DStorage.DSTORAGE_GET_REQUEST_FLAGS
DSTORAGE_PRIORITY Vanara.PInvoke.DStorage.DSTORAGE_PRIORITY
DSTORAGE_REQUEST_DESTINATION_TYPE Vanara.PInvoke.DStorage.DSTORAGE_REQUEST_DESTINATION_TYPE
DSTORAGE_REQUEST_SOURCE_TYPE Vanara.PInvoke.DStorage.DSTORAGE_REQUEST_SOURCE_TYPE
DSTORAGE_STAGING_BUFFER_SIZE Vanara.PInvoke.DStorage.DSTORAGE_STAGING_BUFFER_SIZE

Structures

Native Structure Header Managed Structure
<_Filename>e__FixedBuffer Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_REQUEST.<_Filename>e__FixedBuffer
<_RequestName>e__FixedBuffer Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_REQUEST.<_RequestName>e__FixedBuffer
<Reserved>e__FixedBuffer Vanara.PInvoke.DStorage.DSTORAGE_CUSTOM_DECOMPRESSION_REQUEST.<Reserved>e__FixedBuffer
<Reserved>e__FixedBuffer Vanara.PInvoke.DStorage.DSTORAGE_REQUEST_OPTIONS.<Reserved>e__FixedBuffer
<Reserved1>e__FixedBuffer Vanara.PInvoke.DStorage.DSTORAGE_REQUEST_OPTIONS.<Reserved1>e__FixedBuffer
DSTORAGE_CONFIGURATION Vanara.PInvoke.DStorage.DSTORAGE_CONFIGURATION
DSTORAGE_CONFIGURATION1 Vanara.PInvoke.DStorage.DSTORAGE_CONFIGURATION1
DSTORAGE_CUSTOM_DECOMPRESSION_REQUEST Vanara.PInvoke.DStorage.DSTORAGE_CUSTOM_DECOMPRESSION_REQUEST
DSTORAGE_CUSTOM_DECOMPRESSION_RESULT Vanara.PInvoke.DStorage.DSTORAGE_CUSTOM_DECOMPRESSION_RESULT
DSTORAGE_DESTINATION Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION
DSTORAGE_DESTINATION_BUFFER Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION_BUFFER
DSTORAGE_DESTINATION_MEMORY Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION_MEMORY
DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES
DSTORAGE_DESTINATION_TEXTURE_REGION Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION_TEXTURE_REGION
DSTORAGE_DESTINATION_TILES Vanara.PInvoke.DStorage.DSTORAGE_DESTINATION_TILES
DSTORAGE_ERROR_FIRST_FAILURE Vanara.PInvoke.DStorage.DSTORAGE_ERROR_FIRST_FAILURE
DSTORAGE_ERROR_PARAMETERS_EVENT Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_EVENT
DSTORAGE_ERROR_PARAMETERS_REQUEST Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_REQUEST
DSTORAGE_ERROR_PARAMETERS_SIGNAL Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_SIGNAL
DSTORAGE_ERROR_PARAMETERS_STATUS Vanara.PInvoke.DStorage.DSTORAGE_ERROR_PARAMETERS_STATUS
DSTORAGE_ERROR_RECORD Vanara.PInvoke.DStorage.DSTORAGE_ERROR_RECORD
DSTORAGE_QUEUE_DESC Vanara.PInvoke.DStorage.DSTORAGE_QUEUE_DESC
DSTORAGE_QUEUE_INFO Vanara.PInvoke.DStorage.DSTORAGE_QUEUE_INFO
DSTORAGE_REQUEST Vanara.PInvoke.DStorage.DSTORAGE_REQUEST
DSTORAGE_REQUEST_OPTIONS Vanara.PInvoke.DStorage.DSTORAGE_REQUEST_OPTIONS
DSTORAGE_SOURCE Vanara.PInvoke.DStorage.DSTORAGE_SOURCE
DSTORAGE_SOURCE_FILE Vanara.PInvoke.DStorage.DSTORAGE_SOURCE_FILE
DSTORAGE_SOURCE_MEMORY Vanara.PInvoke.DStorage.DSTORAGE_SOURCE_MEMORY
UNION Vanara.PInvoke.DStorage.DSTORAGE_ERROR_FIRST_FAILURE.UNION

Interfaces

Native Interface Header Managed Interface
IDStorageCompressionCodec Vanara.PInvoke.DStorage.IDStorageCompressionCodec
IDStorageCustomDecompressionQueue Vanara.PInvoke.DStorage.IDStorageCustomDecompressionQueue
IDStorageCustomDecompressionQueue1 Vanara.PInvoke.DStorage.IDStorageCustomDecompressionQueue1
IDStorageFactory Vanara.PInvoke.DStorage.IDStorageFactory
IDStorageFile Vanara.PInvoke.DStorage.IDStorageFile
IDStorageQueue Vanara.PInvoke.DStorage.IDStorageQueue
IDStorageQueue1 Vanara.PInvoke.DStorage.IDStorageQueue1
IDStorageQueue2 Vanara.PInvoke.DStorage.IDStorageQueue2
IDStorageStatusArray Vanara.PInvoke.DStorage.IDStorageStatusArray

Classes

Native Class Header Managed Class
DStorage Vanara.PInvoke.DStorage