Click or drag to resize

Arsenal.ImageMounter.IO Namespace

 
Classes
  ClassDescription
Public classBufferedBinaryWriter
Buffered version of the BinaryWriter class. Writes to a MemoryStream internally and flushes writes out contents of MemoryStream when WriteTo() or ToArray() are called.
Public classCachedIniFile
Class that caches a text INI file
Public classConsoleSupport
Public classDisposableDictionaryTKey, TValue
A System.Collections.Generic.Dictionary(Of TKey, TValue) extended with IDisposable implementation that disposes each value object in the dictionary when the dictionary is disposed.
Public classDisposableList
A System.Collections.Generic.List(Of T) extended with IDisposable implementation that disposes each object in the list when the list is disposed.
Public classDisposableListT
A System.Collections.Generic.List(Of T) extended with IDisposable implementation that disposes each object in the list when the list is disposed.
Public classFileStreamsEnumerator
Public classFileStreamsEnumeratorEnumerator
Public classNativeFileIO
Provides wrappers for Win32 file API. This makes it possible to open everything that CreateFile() can open and get a FileStream based .NET wrapper around the file handle.
Public classNativeFileIODriveLayoutInformation
Public classNativeFileIODriveLayoutInformationGPT
Public classNativeFileIODriveLayoutInformationMBR
Public classNativeFileIOHandleTableEntryInformation
Public classNativeFileIOHGlobalBuffer
Public classNativeFileIONativeConstants
Public classNativeFileIOPhDiskMntCtl
Control methods for direct communication with SCSI miniport.
Public classNativeFileIOSafeDeviceInfoSetHandle
Encapsulates a SetupAPI hInf handle that is closed by calling SetupCloseInf() API.
Public classNativeFileIOSafeFindHandle
Encapsulates a FindVolumeMountPoint handle that is closed by calling FindVolumeMountPointClose () Win32 API.
Public classNativeFileIOSafeFindVolumeHandle
Encapsulates a FindVolume handle that is closed by calling FindVolumeClose() Win32 API.
Public classNativeFileIOSafeFindVolumeMountPointHandle
Encapsulates a FindVolumeMountPoint handle that is closed by calling FindVolumeMountPointClose () Win32 API.
Public classNativeFileIOSafeInfHandle
Encapsulates a SetupAPI hInf handle that is closed by calling SetupCloseInf() API.
Public classNativeFileIOSafeNativeMethods
Public classNativeFileIOSafeServiceHandle
Encapsulates a Service Control Management object handle that is closed by calling CloseServiceHandle() Win32 API.
Public classNativeFileIOUnsafeNativeMethods
Public classNullSafeDictionaryTKey, TValue
An extension to Dictionary(Of TKey, TValue) that returns a default item for non-existing keys
Public classNullSafeStringDictionary
Public classPinnedBuffer
Pins a value object for unmanaged use.
Public classPinnedBufferT
Pins an array of values for unmanaged use.
Public classPinnedString
Pins a managed string for unmanaged use.
Public classRegisteredEventHandler
Public classSystemNotificationEvent
Represents a system notification event object. Well known paths are available as constants of SystemNotificationEvent class.
Public classVolumeEnumerator
Public classVolumeMountPointEnumerator
Public classWaitEventHandler
Structures
  StructureDescription
Public structureNativeFileIOByHandleFileInformation
Public structureNativeFileIOCOMMTIMEOUTS
Public structureNativeFileIOCONSOLE_SCREEN_BUFFER_INFO
Public structureNativeFileIOCOORD
Public structureNativeFileIOCREATE_DISK_GPT
Public structureNativeFileIOCREATE_DISK_MBR
Public structureNativeFileIODISK_GEOMETRY
Public structureNativeFileIODISK_GROW_PARTITION
Public structureNativeFileIODiskExtent
Public structureNativeFileIODRIVE_LAYOUT_INFORMATION_EX
Public structureNativeFileIODRIVE_LAYOUT_INFORMATION_GPT
Public structureNativeFileIODRIVE_LAYOUT_INFORMATION_MBR
Public structureNativeFileIOFILE_FS_FULL_SIZE_INFORMATION
Public structureNativeFileIOFindStreamData
Public structureNativeFileIOImageFileHeader
Public structureNativeFileIOIoStatusBlock
Public structureNativeFileIOLUID_AND_ATTRIBUTES
Public structureNativeFileIOMOUNTMGR_MOUNT_POINT
Public structureNativeFileIOObjectAttributes
Public structureNativeFileIOObjectTypeInformation
Public structureNativeFileIOOSVERSIONINFO
Public structureNativeFileIOOSVERSIONINFOEX
Public structureNativeFileIOPARTITION_INFORMATION
Public structureNativeFileIOPARTITION_INFORMATION_EX
Public structureNativeFileIOPARTITION_INFORMATION_GPT
Public structureNativeFileIOPARTITION_INFORMATION_MBR
Public structureNativeFileIOPhDiskMntCtlSRB_IO_CONTROL
SRB_IO_CONTROL header, as defined in NTDDDISK.
Public structureNativeFileIOSCSI_ADDRESS
Public structureNativeFileIOScsiAddressAndLength
Public structureNativeFileIOSERVICE_STATUS
Public structureNativeFileIOSMALL_RECT
Public structureNativeFileIOSP_DEVINFO_DATA
Public structureNativeFileIOSTORAGE_DEVICE_NUMBER
Public structureNativeFileIOSystemHandleTableEntryInformation
Public structureNativeFileIOUNICODE_STRING
Public structureNativeFileIOUnsafeNativeMethodsSP_DEVICE_INTERFACE_DATA
Public structureNativeFileIOUnsafeNativeMethodsSP_DEVICE_INTERFACE_DETAIL_DATA
Public structureNativeFileIOUnsafeNativeMethodsSP_DEVINFO_LIST_DETAIL_DATA
Public structureWriteFilterStatistics
Delegates
Enumerations
  EnumerationDescription
Public enumerationNativeFileIOCmClassRegistryProperty
Public enumerationNativeFileIOCmDevNodeRegistryProperty
Public enumerationNativeFileIODEFINE_DOS_DEVICE_FLAGS
Public enumerationNativeFileIODeviceType
Public enumerationNativeFileIODISK_GEOMETRYMEDIA_TYPE
Public enumerationNativeFileIODriverPackageUninstallFlags
Public enumerationNativeFileIOFsInformationClass
Public enumerationNativeFileIOGptAttributes
Public enumerationNativeFileIOIMAGE_FILE_MACHINE
Public enumerationNativeFileIONtCreateDisposition
Public enumerationNativeFileIONtCreateOptions
Public enumerationNativeFileIONtFileCreated
Public enumerationNativeFileIONtObjectAttributes
Public enumerationNativeFileIOObjectInformationClass
Public enumerationNativeFileIOObType
Public enumerationNativeFileIOPARTITION_INFORMATIONPARTITION_TYPE
Public enumerationNativeFileIOPARTITION_STYLE
Public enumerationNativeFileIOShutdownFlags
Public enumerationNativeFileIOShutdownReasons
Public enumerationNativeFileIOStdHandle
Public enumerationNativeFileIOSystemInformationClass
Public enumerationNativeFileIOWin32FileType