Vanara/PInvoke/EnhancedStorage
David Hall 2eb7120807 Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
..
EhStorApi.cs Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
EhStorExtensions.cs Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
Vanara.PInvoke.EnhancedStorage.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00

readme.md

Vanara.PInvoke.EnhancedStorage

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

  • Includes methods from ehstorapi.dll
  • Current NuGet release: NugetNuget

Enumerations

Native Enum Header Managed Enum
ACT_AUTHORIZATION_STATE_VALUE ehstorapi.h Vanara.PInvoke.EnhancedStorage.ACT_AUTHORIZATION_STATE_VALUE
ACT_AUTHORIZE ehstorapi.h Vanara.PInvoke.EnhancedStorage.ACT_AUTHORIZE
ACT_UNAUTHORIZE ehstorapi.h Vanara.PInvoke.EnhancedStorage.ACT_UNAUTHORIZE
CERT_CAPABILITY ehstorapi.h Vanara.PInvoke.EnhancedStorage.CERT_CAPABILITY
CERT_TYPE ehstorapi.h Vanara.PInvoke.EnhancedStorage.CERT_TYPE
CERT_VALIDATION_POLICY ehstorapi.h Vanara.PInvoke.EnhancedStorage.CERT_VALIDATION_POLICY
ENHANCED_STORAGE_AUTHN_STATE Vanara.PInvoke.EnhancedStorage.ENHANCED_STORAGE_AUTHN_STATE

Structures

Native Structure Header Managed Structure
ACT_AUTHORIZATION_STATE ehstorapi.h Vanara.PInvoke.EnhancedStorage.ACT_AUTHORIZATION_STATE
ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION ehstorextensions.h Vanara.PInvoke.EnhancedStorage.ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
SILO_INFO ehstorapi.h Vanara.PInvoke.EnhancedStorage.SILO_INFO

Interfaces

Native Interface Header Managed Interface
IEnhancedStorageACT ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnhancedStorageACT
IEnhancedStorageACT2 ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnhancedStorageACT2
IEnhancedStorageACT3 ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnhancedStorageACT3
IEnhancedStorageSilo ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnhancedStorageSilo
IEnhancedStorageSiloAction ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnhancedStorageSiloAction
IEnumEnhancedStorageACT ehstorapi.h Vanara.PInvoke.EnhancedStorage.IEnumEnhancedStorageACT
IEnumPortableDeviceObjectIDs
IEnumSTATSTG
IPortableDevice
IPortableDeviceCapabilities
IPortableDeviceContent
IPortableDeviceEventCallback
IPortableDeviceKeyCollection
IPortableDeviceProperties
IPortableDevicePropVariantCollection
IPortableDeviceResources
IPortableDeviceValues
IPortableDeviceValuesCollection
IPropertyStore
IRecordInfo
ISequentialStream
IStorage
ITypeComp
ITypeInfo
ITypeLib

Classes

Native Class Header Managed Class
EnhancedStorage Vanara.PInvoke.EnhancedStorage
EnhancedStorageACT Vanara.PInvoke.EnhancedStorage.EnhancedStorageACT
EnhancedStorageSilo Vanara.PInvoke.EnhancedStorage.EnhancedStorageSilo
EnhancedStorageSiloAction Vanara.PInvoke.EnhancedStorage.EnhancedStorageSiloAction
EnumEnhancedStorageACT Vanara.PInvoke.EnhancedStorage.EnumEnhancedStorageACT