Updated project files for 3.3.10 release

pull/250/head
dahall 2021-06-02 20:57:31 -06:00
parent fcbe78dfde
commit c1f2225efb
20 changed files with 408 additions and 27 deletions

View File

@ -9,6 +9,9 @@ This library includes shared methods, structures and constants for use throughou
Enum | Description | Values
---- | ---- | ----
[Vanara.InteropServices.CorrespondingAction](https://github.com/dahall/Vanara/search?l=C%23&q=CorrespondingAction) | Actions that can be taken with a corresponding type. | None, Get, Set, GetSet, Exception
[Vanara.RunTimeLib.FileAttributeConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FileAttributeConstant) | | _A_NORMAL, _A_RDONLY, _A_HIDDEN, _A_SYSTEM, _A_SUBDIR, _A_ARCH
[Vanara.RunTimeLib.FileOpConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FileOpConstant) | | _O_RDONLY, _O_WRONLY, _O_RDWR, _O_APPEND, _O_RANDOM, _O_SEQUENTIAL, _O_TEMPORARY, _O_NOINHERIT, _O_CREAT, _O_TRUNC, _O_EXCL, _O_SHORT_LIVED, _O_OBTAIN_DIR, _O_TEXT, _O_RAW, _O_BINARY, _O_WTEXT, _O_U16TEXT, _O_U8TEXT
[Vanara.RunTimeLib.FilePermissionConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FilePermissionConstant) | | _S_IEXEC, _S_IWRITE, _S_IREAD, _S_IFIFO, _S_IFCHR, _S_IFDIR, _S_IFREG, _S_IFMT
[Vanara.InteropServices.StringListPackMethod](https://github.com/dahall/Vanara/search?l=C%23&q=StringListPackMethod) | Method used to pack a list of strings into memory. | Concatenated, Packed
### Structures
Struct | Description
@ -43,6 +46,7 @@ Class | Description
[Vanara.InteropServices.ComReleaserFactory](https://github.com/dahall/Vanara/search?l=C%23&q=ComReleaserFactory) | Factory for creating `Vanara.InteropServices.ComReleaser`1` objects.
[Vanara.InteropServices.ComStream](https://github.com/dahall/Vanara/search?l=C%23&q=ComStream) | Implements a .NET stream derivation and a COM IStream instance.
[Vanara.Extensions.ComTypeExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ComTypeExtensions) | Extensions for types in System.Runtime.InteropServices.ComTypes.
[Vanara.RunTimeLib.ConstantConversionExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ConstantConversionExtensions) |
[Vanara.InteropServices.CorrespondingTypeAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=CorrespondingTypeAttribute) | Attribute for enum values that provides information about corresponding types and related actions. Useful for Get/Set methods that use an enumeration value to determine the type to get or set.
[Vanara.InteropServices.CoTaskMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=CoTaskMemoryMethods) | Unmanaged memory methods for COM.
[Vanara.Collections.EnumerableEqualityComparer<T>](https://github.com/dahall/Vanara/search?l=C%23&q=EnumerableEqualityComparer<T>) | Checks the linear equality of two enumerated lists. For lists to be equal, they must have the same number of elements and each index must hold the same value in each list.

View File

@ -16,13 +16,13 @@
<PackageReleaseNotes>Currently implements:
Classes
IArrayStruct&lt;T&gt;, IHistory&lt;T&gt;, IMemoryMethods, ISafeMemoryHandle, ISimpleMemoryMethods, IVanaraMarshaler, AlignedMemory&lt;T&gt;, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs&lt;T&gt;, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
IArrayStruct&lt;T&gt;, IHistory&lt;T&gt;, IMemoryMethods, ISafeMemoryHandle, ISimpleMemoryMethods, IVanaraMarshaler, AlignedMemory&lt;T&gt;, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs&lt;T&gt;, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
Structures
BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, RefEnumerator&lt;T&gt;, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni, time_t
Enumerations
CorrespondingAction, StringListPackMethod
CorrespondingAction, FileAttributeConstant, FileOpConstant, FilePermissionConstant, StringListPackMethod
</PackageReleaseNotes>
</PropertyGroup>

View File

@ -506,6 +506,8 @@ Native Structure | Header | Managed Structure
[CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO](https://www.google.com/search?num=5&q=CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO)
[CRYPTUI_WIZ_EXPORT_INFO](https://www.google.com/search?num=5&q=CRYPTUI_WIZ_EXPORT_INFO+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CRYPTUI_WIZ_EXPORT_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTUI_WIZ_EXPORT_INFO)
[CRYPTUI_WIZ_EXPORT_INFO_UNION](https://www.google.com/search?num=5&q=CRYPTUI_WIZ_EXPORT_INFO_UNION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CryptUI.CRYPTUI_WIZ_EXPORT_INFO.CRYPTUI_WIZ_EXPORT_INFO_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTUI_WIZ_EXPORT_INFO_UNION)
[CRYPTUI_WIZ_IMPORT_SRC_INFO](https://www.google.com/search?num=5&q=CRYPTUI_WIZ_IMPORT_SRC_INFO+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CRYPTUI_WIZ_IMPORT_SRC_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTUI_WIZ_IMPORT_SRC_INFO)
[CRYPTUI_WIZ_IMPORT_SRC_INFO_UNION](https://www.google.com/search?num=5&q=CRYPTUI_WIZ_IMPORT_SRC_INFO_UNION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CryptUI.CRYPTUI_WIZ_IMPORT_SRC_INFO.CRYPTUI_WIZ_IMPORT_SRC_INFO_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTUI_WIZ_IMPORT_SRC_INFO_UNION)
[CTL_CONTEXT](https://www.google.com/search?num=5&q=CTL_CONTEXT+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CTL_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=CTL_CONTEXT)
[CTL_ENTRY](https://www.google.com/search?num=5&q=CTL_ENTRY+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CTL_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=CTL_ENTRY)
[CTL_INFO](https://www.google.com/search?num=5&q=CTL_INFO+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CTL_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CTL_INFO)

File diff suppressed because one or more lines are too long

View File

@ -320,8 +320,13 @@ Native Structure | Header | Managed Structure
[AXESLIST](https://www.google.com/search?num=5&q=AXESLIST+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.AXESLIST](https://github.com/dahall/Vanara/search?l=C%23&q=AXESLIST)
[AXISINFO](https://www.google.com/search?num=5&q=AXISINFO+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.AXISINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AXISINFO)
[BITMAP](https://www.google.com/search?num=5&q=BITMAP+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAP](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAP)
[BITMAPCOREHEADER](https://www.google.com/search?num=5&q=BITMAPCOREHEADER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPCOREHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPCOREHEADER)
[BITMAPCOREINFO](https://www.google.com/search?num=5&q=BITMAPCOREINFO+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPCOREINFO](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPCOREINFO)
[BITMAPFILEHEADER](https://www.google.com/search?num=5&q=BITMAPFILEHEADER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPFILEHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPFILEHEADER)
[BITMAPINFO](https://www.google.com/search?num=5&q=BITMAPINFO+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPINFO)
[BITMAPINFOHEADER](https://www.google.com/search?num=5&q=BITMAPINFOHEADER+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPINFOHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPINFOHEADER)
[BITMAPINFOHEADER](https://www.google.com/search?num=5&q=BITMAPINFOHEADER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPINFOHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPINFOHEADER)
[BITMAPV4HEADER](https://www.google.com/search?num=5&q=BITMAPV4HEADER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPV4HEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPV4HEADER)
[BITMAPV5HEADER](https://www.google.com/search?num=5&q=BITMAPV5HEADER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPV5HEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPV5HEADER)
[BLENDFUNCTION](https://www.google.com/search?num=5&q=BLENDFUNCTION+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BLENDFUNCTION](https://github.com/dahall/Vanara/search?l=C%23&q=BLENDFUNCTION)
[CHARSETINFO](https://www.google.com/search?num=5&q=CHARSETINFO+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.CHARSETINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CHARSETINFO)
[CIEXYZ](https://www.google.com/search?num=5&q=CIEXYZ+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.CIEXYZ](https://github.com/dahall/Vanara/search?l=C%23&q=CIEXYZ)
@ -407,6 +412,7 @@ Native Class | Header | Managed Class
[LOGPALETTE](https://www.google.com/search?num=5&q=LOGPALETTE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.LOGPALETTE](https://github.com/dahall/Vanara/search?l=C%23&q=LOGPALETTE)
[METARECORD](https://www.google.com/search?num=5&q=METARECORD+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.METARECORD](https://github.com/dahall/Vanara/search?l=C%23&q=METARECORD)
[RGNDATA](https://www.google.com/search?num=5&q=RGNDATA+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGNDATA](https://github.com/dahall/Vanara/search?l=C%23&q=RGNDATA)
[SafeBITMAPINFO](https://www.google.com/search?num=5&q=SafeBITMAPINFO+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.SafeBITMAPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SafeBITMAPINFO)
[SafeHBITMAP](https://www.google.com/search?num=5&q=SafeHBITMAP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.SafeHBITMAP](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHBITMAP)
[SafeHBRUSH](https://www.google.com/search?num=5&q=SafeHBRUSH+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.SafeHBRUSH](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHBRUSH)
[SafeHCOLORSPACE](https://www.google.com/search?num=5&q=SafeHCOLORSPACE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.SafeHCOLORSPACE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCOLORSPACE)

View File

@ -20,7 +20,7 @@ Functions
AbortDoc AbortPath AddFontMemResourceEx AddFontResource AddFontResourceEx AngleArc AnimatePalette Arc ArcTo BeginPath BitBlt CancelDC CheckColorsInGamut ChoosePixelFormat Chord CloseEnhMetaFile CloseFigure CloseMetaFile ColorCorrectPalette ColorMatchToTarget CombineRgn CombineTransform CopyEnhMetaFile CopyMetaFile CreateBitmap CreateBitmapIndirect CreateBrushIndirect CreateColorSpace CreateCompatibleBitmap CreateCompatibleDC CreateDC CreateDIBitmap CreateDIBPatternBrush CreateDIBPatternBrushPt CreateDIBSection CreateDiscardableBitmap CreateEllipticRgn CreateEllipticRgnIndirect CreateEnhMetaFile CreateFont CreateFontIndirect CreateFontIndirectEx CreateHalftonePalette CreateHatchBrush CreateIC CreateMetaFile CreatePalette CreatePatternBrush CreatePen CreatePenIndirect CreatePolygonRgn CreatePolyPolygonRgn CreateRectRgn CreateRectRgnIndirect CreateRoundRectRgn CreateScalableFontResource CreateSolidBrush DeleteColorSpace DeleteDC DeleteEnhMetaFile DeleteMetaFile DeleteObject DescribePixelFormat DPtoLP DrawEscape Ellipse EnableEUDC EndDoc EndPage EndPath EnumEnhMetaFile EnumFontFamilies EnumFontFamiliesEx EnumFonts EnumICMProfiles EnumMetaFile EnumObjects EqualRgn Escape ExcludeClipRect ExtCreatePen ExtCreateRegion ExtEscape ExtFloodFill ExtSelectClipRgn ExtTextOut FillPath FillRgn FlattenPath FloodFill FrameRgn GdiAlphaBlend GdiComment GdiDeleteSpoolFileHandle GdiEndDocEMF GdiEndPageEMF GdiFlush GdiGetBatchLimit GdiGetDC GdiGetDevmodeForPage GdiGetPageCount GdiGetPageHandle GdiGetSpoolFileHandle GdiGradientFill GdiPlayPageEMF GdiResetDCEMF GdiSetBatchLimit GdiStartDocEMF GdiStartPageEMF GdiTransparentBlt GetArcDirection GetAspectRatioFilterEx GetBitmapBits GetBitmapDimensionEx GetBkColor GetBkMode GetBoundsRect GetBrushOrgEx GetCharABCWidths GetCharABCWidthsFloat GetCharABCWidthsI GetCharacterPlacement GetCharWidth GetCharWidth32 GetCharWidthFloat GetCharWidthI GetClipBox GetClipRgn GetColorAdjustment GetColorSpace GetCurrentObject GetCurrentPositionEx GetDCBrushColor GetDCOrgEx GetDCPenColor GetDeviceCaps GetDeviceGammaRamp GetDIBColorTable GetDIBits GetEnhMetaFile GetEnhMetaFileBits GetEnhMetaFileDescription GetEnhMetaFileHeader GetEnhMetaFilePaletteEntries GetEnhMetaFilePixelFormat GetFontData GetFontLanguageInfo GetFontUnicodeRanges GetGlyphIndices GetGlyphOutline GetGraphicsMode GetICMProfile GetKerningPairs GetLayout GetLogColorSpace GetMapMode GetMetaFileA GetMetaFileBitsEx GetMetaFileW GetMetaRgn GetMiterLimit GetNearestColor GetNearestPaletteIndex GetObject GetObjectType GetOutlineTextMetrics GetPaletteEntries GetPath GetPixel GetPixelFormat GetPolyFillMode GetRandomRgn GetRasterizerCaps GetRegionData GetRgnBox GetROP2 GetStockObject GetStretchBltMode GetSystemPaletteEntries GetSystemPaletteUse GetTextAlign GetTextCharacterExtra GetTextCharset GetTextCharsetInfo GetTextColor GetTextExtentExPoint GetTextExtentExPointI GetTextExtentPoint GetTextExtentPoint32 GetTextExtentPointI GetTextFace GetTextMetrics GetViewportExtEx GetViewportOrgEx GetWindowExtEx GetWindowOrgEx GetWinMetaFileBits GetWorldTransform GradientFillA IntersectClipRect InvertRgn LineDDA LineTo LPtoDP MaskBlt ModifyWorldTransform MoveToEx OffsetClipRgn OffsetRgn OffsetViewportOrgEx OffsetWindowOrgEx PaintRgn PatBlt PathToRegion Pie PlayEnhMetaFile PlayEnhMetaFileRecord PlayMetaFile PlayMetaFileRecord PlgBlt PolyBezier PolyBezierTo PolyDraw Polygon Polyline PolylineTo PolyPolygon PolyPolyline PolyTextOut PtInRegion PtVisible RealizePalette Rectangle RectInRegion RectVisible RemoveFontMemResourceEx RemoveFontResource RemoveFontResourceEx ResetDC ResizePalette RestoreDC RoundRect SaveDC ScaleViewportExtEx ScaleWindowExtEx SelectClipPath SelectClipRgn SelectObject SelectPalette SetAbortProc SetArcDirection SetBitmapBits SetBitmapDimensionEx SetBkColor SetBkMode SetBoundsRect SetBrushOrgEx SetColorAdjustment SetColorSpace SetDCBrushColor SetDCPenColor SetDeviceGammaRamp SetDIBColorTable SetDIBits SetDIBitsToDevice SetEnhMetaFileBits SetGraphicsMode SetICMMode SetICMProfile SetLayout SetMapMode SetMapperFlags SetMetaFileBitsEx SetMetaRgn SetMiterLimit SetPaletteEntries SetPixel SetPixelFormat SetPixelV SetPolyFillMode SetRectRgn SetROP2 SetStretchBltMode SetSystemPaletteUse SetTextAlign SetTextCharacterExtra SetTextColor SetTextJustification SetViewportExtEx SetViewportOrgEx SetWindowExtEx SetWindowOrgEx SetWinMetaFileBits SetWorldTransform StartDoc StartPage StretchBlt StretchDIBits StrokeAndFillPath StrokePath SwapBuffers TextOut TranslateCharsetInfo UnrealizeObject UpdateColors WidenPath
Structures
ABC ABCFLOAT AXESLIST AXISINFO BITMAP BITMAPINFO BITMAPINFOHEADER BLENDFUNCTION CHARSETINFO CIEXYZ CIEXYZTRIPLE COLORADJUSTMENT DESIGNVECTOR DIBSECTION DISPLAYCONFIG_2DREGION DISPLAYCONFIG_ADAPTER_NAME DISPLAYCONFIG_DESKTOP_IMAGE_INFO DISPLAYCONFIG_DEVICE_INFO_HEADER DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO DISPLAYCONFIG_MODE_INFO DISPLAYCONFIG_PATH_INFO DISPLAYCONFIG_PATH_SOURCE_INFO DISPLAYCONFIG_PATH_TARGET_INFO DISPLAYCONFIG_RATIONAL DISPLAYCONFIG_SDR_WHITE_LEVEL DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE DISPLAYCONFIG_SET_TARGET_PERSISTENCE DISPLAYCONFIG_SOURCE_DEVICE_NAME DISPLAYCONFIG_SOURCE_MODE DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION DISPLAYCONFIG_TARGET_BASE_TYPE DISPLAYCONFIG_TARGET_DEVICE_NAME DISPLAYCONFIG_TARGET_MODE DISPLAYCONFIG_TARGET_PREFERRED_MODE DISPLAYCONFIG_VIDEO_SIGNAL_INFO DISPLAY_DEVICE DOCINFO DRAWPATRECT ENHMETAHEADER ENUMLOGFONT ENUMLOGFONTEX ENUMLOGFONTEXDV ENUMTEXTMETRIC EXTLOGPEN FIXED FONTSIGNATURE GCP_RESULTS GLYPHMETRICS GLYPHSET GRADIENT_RECT GRADIENT_TRIANGLE HANDLETABLE HSECTION HSPOOLFILE KERNINGPAIR LOGBRUSH LOGCOLORSPACE LOGPALETTE LOGPEN MAT2 METAFILEPICT NEWTEXTMETRIC NEWTEXTMETRICEX OUTLINETEXTMETRIC PALETTEENTRY PANOSE PIXELFORMATDESCRIPTOR POLYTEXT PSFEATURE_CUSTPAPER PSFEATURE_OUTPUT PSINJECTDATA RASTERIZER_STATUS RGBQUAD RGBTRIPLE RGNDATA RGNDATAHEADER TEXTMETRIC TRIVERTEX Union Union WCRANGE XFORM
ABC ABCFLOAT AXESLIST AXISINFO BITMAP BITMAPCOREHEADER BITMAPCOREINFO BITMAPFILEHEADER BITMAPINFO BITMAPINFOHEADER BITMAPV4HEADER BITMAPV5HEADER BLENDFUNCTION CHARSETINFO CIEXYZ CIEXYZTRIPLE COLORADJUSTMENT DESIGNVECTOR DIBSECTION DISPLAYCONFIG_2DREGION DISPLAYCONFIG_ADAPTER_NAME DISPLAYCONFIG_DESKTOP_IMAGE_INFO DISPLAYCONFIG_DEVICE_INFO_HEADER DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO DISPLAYCONFIG_MODE_INFO DISPLAYCONFIG_PATH_INFO DISPLAYCONFIG_PATH_SOURCE_INFO DISPLAYCONFIG_PATH_TARGET_INFO DISPLAYCONFIG_RATIONAL DISPLAYCONFIG_SDR_WHITE_LEVEL DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE DISPLAYCONFIG_SET_TARGET_PERSISTENCE DISPLAYCONFIG_SOURCE_DEVICE_NAME DISPLAYCONFIG_SOURCE_MODE DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION DISPLAYCONFIG_TARGET_BASE_TYPE DISPLAYCONFIG_TARGET_DEVICE_NAME DISPLAYCONFIG_TARGET_MODE DISPLAYCONFIG_TARGET_PREFERRED_MODE DISPLAYCONFIG_VIDEO_SIGNAL_INFO DISPLAY_DEVICE DOCINFO DRAWPATRECT ENHMETAHEADER ENUMLOGFONT ENUMLOGFONTEX ENUMLOGFONTEXDV ENUMTEXTMETRIC EXTLOGPEN FIXED FONTSIGNATURE GCP_RESULTS GLYPHMETRICS GLYPHSET GRADIENT_RECT GRADIENT_TRIANGLE HANDLETABLE HSECTION HSPOOLFILE KERNINGPAIR LOGBRUSH LOGCOLORSPACE LOGPALETTE LOGPEN MAT2 METAFILEPICT NEWTEXTMETRIC NEWTEXTMETRICEX OUTLINETEXTMETRIC PALETTEENTRY PANOSE PIXELFORMATDESCRIPTOR POLYTEXT PSFEATURE_CUSTPAPER PSFEATURE_OUTPUT PSINJECTDATA RASTERIZER_STATUS RGBQUAD RGBTRIPLE RGNDATA RGNDATAHEADER TEXTMETRIC TRIVERTEX Union Union WCRANGE XFORM
</PackageReleaseNotes>
</PropertyGroup>

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows Kernel32.d
- Includes methods from kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Kernel32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Kernel32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32)
### Methods - 100% API coverage (1112 of 1112 functions)
### Methods - 100% API coverage (1114 of 1114 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AcquireSRWLockExclusive](https://www.google.com/search?num=5&q=AcquireSRWLockExclusive+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive](https://github.com/dahall/Vanara/search?l=C%23&q=AcquireSRWLockExclusive)
@ -195,13 +195,13 @@ Native Method | Native DLL | Header | Managed Method
[EnumDeviceDrivers](https://www.google.com/search?num=5&q=EnumDeviceDrivers+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumDeviceDrivers](https://github.com/dahall/Vanara/search?l=C%23&q=EnumDeviceDrivers)
[EnumDynamicTimeZoneInformation](https://www.google.com/search?num=5&q=EnumDynamicTimeZoneInformation+site%3Adocs.microsoft.com) | kernelbase.dll | timezoneapi.h | [Vanara.PInvoke.Kernel32.EnumDynamicTimeZoneInformation](https://github.com/dahall/Vanara/search?l=C%23&q=EnumDynamicTimeZoneInformation)
[EnumLanguageGroupLocales](https://www.google.com/search?num=5&q=EnumLanguageGroupLocalesA+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.EnumLanguageGroupLocales](https://github.com/dahall/Vanara/search?l=C%23&q=EnumLanguageGroupLocales)
[EnumPageFilesA](https://www.google.com/search?num=5&q=EnumPageFilesA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumPageFiles](https://github.com/dahall/Vanara/search?l=C%23&q=EnumPageFiles)
[EnumPageFilesW](https://www.google.com/search?num=5&q=EnumPageFilesW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumPageFiles](https://github.com/dahall/Vanara/search?l=C%23&q=EnumPageFiles)
[EnumProcessesA](https://www.google.com/search?num=5&q=EnumProcessesA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcesses](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcesses)
[EnumProcessesW](https://www.google.com/search?num=5&q=EnumProcessesW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcesses](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcesses)
[EnumPageFilesA](https://www.google.com/search?num=5&q=EnumPageFilesA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumPageFiles](https://github.com/dahall/Vanara/search?l=C%23&q=EnumPageFiles)
[EnumPageFilesW](https://www.google.com/search?num=5&q=EnumPageFilesW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumPageFiles](https://github.com/dahall/Vanara/search?l=C%23&q=EnumPageFiles)
[EnumProcessesA](https://www.google.com/search?num=5&q=EnumProcessesA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcesses](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcesses)
[EnumProcessesW](https://www.google.com/search?num=5&q=EnumProcessesW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcesses](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcesses)
[EnumProcessModules](https://www.google.com/search?num=5&q=EnumProcessModules+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcessModules](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcessModules)
[EnumProcessModulesExA](https://www.google.com/search?num=5&q=EnumProcessModulesExA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcessModulesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcessModulesEx)
[EnumProcessModulesExW](https://www.google.com/search?num=5&q=EnumProcessModulesExW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcessModulesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcessModulesEx)
[EnumProcessModulesExA](https://www.google.com/search?num=5&q=EnumProcessModulesExA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcessModulesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcessModulesEx)
[EnumProcessModulesExW](https://www.google.com/search?num=5&q=EnumProcessModulesExW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.EnumProcessModulesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumProcessModulesEx)
[EnumResourceLanguagesEx](https://www.google.com/search?num=5&q=EnumResourceLanguagesExA+site%3Adocs.microsoft.com) | kernelbase.dll | Winbase.h | [Vanara.PInvoke.Kernel32.EnumResourceLanguagesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumResourceLanguagesEx)
[EnumResourceLanguagesW](https://www.google.com/search?num=5&q=EnumResourceLanguagesW+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.EnumResourceLanguages](https://github.com/dahall/Vanara/search?l=C%23&q=EnumResourceLanguages)
[EnumResourceNames](https://www.google.com/search?num=5&q=EnumResourceNamesA+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.EnumResourceNames](https://github.com/dahall/Vanara/search?l=C%23&q=EnumResourceNames)
@ -412,6 +412,8 @@ Native Method | Native DLL | Header | Managed Method
[GetMemoryErrorHandlingCapabilities](https://www.google.com/search?num=5&q=GetMemoryErrorHandlingCapabilities+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.GetMemoryErrorHandlingCapabilities](https://github.com/dahall/Vanara/search?l=C%23&q=GetMemoryErrorHandlingCapabilities)
[GetModuleBaseName](https://www.google.com/search?num=5&q=GetModuleBaseNameA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetModuleBaseName](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleBaseName)
[GetModuleFileName](https://www.google.com/search?num=5&q=GetModuleFileNameA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetModuleFileName](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleFileName)
[GetModuleFileNameExA](https://www.google.com/search?num=5&q=GetModuleFileNameExA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetModuleFileNameEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleFileNameEx)
[GetModuleFileNameExW](https://www.google.com/search?num=5&q=GetModuleFileNameExW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetModuleFileNameEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleFileNameEx)
[GetModuleHandle](https://www.google.com/search?num=5&q=GetModuleHandleA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetModuleHandle](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleHandle)
[GetModuleHandleEx](https://www.google.com/search?num=5&q=GetModuleHandleExA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetModuleHandleEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleHandleEx)
[GetModuleInformation](https://www.google.com/search?num=5&q=GetModuleInformation+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetModuleInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleInformation)
@ -476,8 +478,8 @@ Native Method | Native DLL | Header | Managed Method
[GetProcessImageFileName](https://www.google.com/search?num=5&q=GetProcessImageFileNameA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetProcessImageFileName](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessImageFileName)
[GetProcessInformation](https://www.google.com/search?num=5&q=GetProcessInformation+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.GetProcessInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessInformation)
[GetProcessIoCounters](https://www.google.com/search?num=5&q=GetProcessIoCounters+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.GetProcessIoCounters](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessIoCounters)
[GetProcessMemoryInfoA](https://www.google.com/search?num=5&q=GetProcessMemoryInfoA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetProcessMemoryInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessMemoryInfo)
[GetProcessMemoryInfoW](https://www.google.com/search?num=5&q=GetProcessMemoryInfoW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetProcessMemoryInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessMemoryInfo)
[GetProcessMemoryInfoA](https://www.google.com/search?num=5&q=GetProcessMemoryInfoA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetProcessMemoryInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessMemoryInfo)
[GetProcessMemoryInfoW](https://www.google.com/search?num=5&q=GetProcessMemoryInfoW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetProcessMemoryInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessMemoryInfo)
[GetProcessMitigationPolicy](https://www.google.com/search?num=5&q=GetProcessMitigationPolicy+site%3Adocs.microsoft.com) | kernel32.dll | Processthreadsapi.h | [Vanara.PInvoke.Kernel32.GetProcessMitigationPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessMitigationPolicy)
[GetProcessorSystemCycleTime](https://www.google.com/search?num=5&q=GetProcessorSystemCycleTime+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.GetProcessorSystemCycleTime](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessorSystemCycleTime)
[GetProcessPreferredUILanguages](https://www.google.com/search?num=5&q=GetProcessPreferredUILanguages+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.GetProcessPreferredUILanguages](https://github.com/dahall/Vanara/search?l=C%23&q=GetProcessPreferredUILanguages)
@ -571,8 +573,8 @@ Native Method | Native DLL | Header | Managed Method
[GetWindowsDirectory](https://www.google.com/search?num=5&q=GetWindowsDirectoryA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetWindowsDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetWindowsDirectory)
[GetWriteWatch](https://www.google.com/search?num=5&q=GetWriteWatch+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.GetWriteWatch](https://github.com/dahall/Vanara/search?l=C%23&q=GetWriteWatch)
[GetWsChanges](https://www.google.com/search?num=5&q=GetWsChanges+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetWsChanges](https://github.com/dahall/Vanara/search?l=C%23&q=GetWsChanges)
[GetWsChangesExA](https://www.google.com/search?num=5&q=GetWsChangesExA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetWsChangesEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWsChangesEx)
[GetWsChangesExW](https://www.google.com/search?num=5&q=GetWsChangesExW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetWsChangesEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWsChangesEx)
[GetWsChangesExA](https://www.google.com/search?num=5&q=GetWsChangesExA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetWsChangesEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWsChangesEx)
[GetWsChangesExW](https://www.google.com/search?num=5&q=GetWsChangesExW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetWsChangesEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWsChangesEx)
[GetXStateFeaturesMask](https://www.google.com/search?num=5&q=GetXStateFeaturesMask+site%3Adocs.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.GetXStateFeaturesMask](https://github.com/dahall/Vanara/search?l=C%23&q=GetXStateFeaturesMask)
[GlobalAddAtom](https://www.google.com/search?num=5&q=GlobalAddAtomA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GlobalAddAtom](https://github.com/dahall/Vanara/search?l=C%23&q=GlobalAddAtom)
[GlobalAddAtomEx](https://www.google.com/search?num=5&q=GlobalAddAtomExA+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GlobalAddAtomEx](https://github.com/dahall/Vanara/search?l=C%23&q=GlobalAddAtomEx)
@ -617,8 +619,8 @@ Native Method | Native DLL | Header | Managed Method
[InitializeCriticalSectionAndSpinCount](https://www.google.com/search?num=5&q=InitializeCriticalSectionAndSpinCount+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.InitializeCriticalSectionAndSpinCount](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeCriticalSectionAndSpinCount)
[InitializeCriticalSectionEx](https://www.google.com/search?num=5&q=InitializeCriticalSectionEx+site%3Adocs.microsoft.com) | kernel32.dll | synchapi.h | [Vanara.PInvoke.Kernel32.InitializeCriticalSectionEx](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeCriticalSectionEx)
[InitializeEnclave](https://www.google.com/search?num=5&q=InitializeEnclave+site%3Adocs.microsoft.com) | kernel32.dll | Enclaveapi.h | [Vanara.PInvoke.Kernel32.InitializeEnclave](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeEnclave)
[InitializeProcessForWsWatchA](https://www.google.com/search?num=5&q=InitializeProcessForWsWatchA+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.InitializeProcessForWsWatch](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeProcessForWsWatch)
[InitializeProcessForWsWatchW](https://www.google.com/search?num=5&q=InitializeProcessForWsWatchW+site%3Adocs.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.InitializeProcessForWsWatch](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeProcessForWsWatch)
[InitializeProcessForWsWatchA](https://www.google.com/search?num=5&q=InitializeProcessForWsWatchA+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.InitializeProcessForWsWatch](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeProcessForWsWatch)
[InitializeProcessForWsWatchW](https://www.google.com/search?num=5&q=InitializeProcessForWsWatchW+site%3Adocs.microsoft.com) | psapi.dll | psapi.h | [Vanara.PInvoke.Kernel32.InitializeProcessForWsWatch](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeProcessForWsWatch)
[InitializeProcThreadAttributeList](https://www.google.com/search?num=5&q=InitializeProcThreadAttributeList+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.InitializeProcThreadAttributeList](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeProcThreadAttributeList)
[InitializeSListHead](https://www.google.com/search?num=5&q=InitializeSListHead+site%3Adocs.microsoft.com) | kernel32.dll | interlockedapi.h | [Vanara.PInvoke.Kernel32.InitializeSListHead](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeSListHead)
[InitializeSRWLock](https://www.google.com/search?num=5&q=InitializeSRWLock+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.InitializeSRWLock](https://github.com/dahall/Vanara/search?l=C%23&q=InitializeSRWLock)
@ -1405,7 +1407,6 @@ Native Structure | Header | Managed Structure
[NTFS_VOLUME_DATA_BUFFER](https://www.google.com/search?num=5&q=NTFS_VOLUME_DATA_BUFFER+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.NTFS_VOLUME_DATA_BUFFER](https://github.com/dahall/Vanara/search?l=C%23&q=NTFS_VOLUME_DATA_BUFFER)
[NUMA_NODE_RELATIONSHIP](https://www.google.com/search?num=5&q=NUMA_NODE_RELATIONSHIP+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.NUMA_NODE_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=NUMA_NODE_RELATIONSHIP)
[NUMBERFMT](https://www.google.com/search?num=5&q=NUMBERFMT+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.NUMBERFMT](https://github.com/dahall/Vanara/search?l=C%23&q=NUMBERFMT)
[OFSTRUCT](https://www.google.com/search?num=5&q=OFSTRUCT+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.OFSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=OFSTRUCT)
[OSVERSIONINFOEX](https://www.google.com/search?num=5&q=OSVERSIONINFOEX+site%3Adocs.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.OSVERSIONINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=OSVERSIONINFOEX)
[OUTPUT_DEBUG_STRING_INFO](https://www.google.com/search?num=5&q=OUTPUT_DEBUG_STRING_INFO+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.OUTPUT_DEBUG_STRING_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=OUTPUT_DEBUG_STRING_INFO)
[OVERLAPPED_ENTRY](https://www.google.com/search?num=5&q=OVERLAPPED_ENTRY+site%3Adocs.microsoft.com) | minwinbase.h | [Vanara.PInvoke.Kernel32.OVERLAPPED_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=OVERLAPPED_ENTRY)

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,348 @@
## Vanara.PInvoke.Multimedia
PInvoke API (methods, structures and constants) imported from Windows Multimedia (winmm.dll, msacm32.dll, avifil32.dll).
- Includes methods from winmm.dll, msacm32.dll, avifil32.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Multimedia?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Multimedia?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Multimedia)
### Methods - 57% API coverage (154 of 270 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[acmDriverAdd](https://www.google.com/search?num=5&q=acmDriverAddA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverAdd](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverAdd)
[acmDriverClose](https://www.google.com/search?num=5&q=acmDriverClose+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverClose](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverClose)
[acmDriverDetails](https://www.google.com/search?num=5&q=acmDriverDetailsA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverDetails)
[acmDriverEnum](https://www.google.com/search?num=5&q=acmDriverEnum+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverEnum)
[acmDriverID](https://www.google.com/search?num=5&q=acmDriverID+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverID](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverID)
[acmDriverMessage](https://www.google.com/search?num=5&q=acmDriverMessage+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverMessage](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverMessage)
[acmDriverOpen](https://www.google.com/search?num=5&q=acmDriverOpen+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverOpen](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverOpen)
[acmDriverPriority](https://www.google.com/search?num=5&q=acmDriverPriority+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverPriority](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverPriority)
[acmDriverRemove](https://www.google.com/search?num=5&q=acmDriverRemove+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverRemove](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverRemove)
[acmFilterChoose](https://www.google.com/search?num=5&q=acmFilterChooseA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterChoose](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterChoose)
[acmFilterDetails](https://www.google.com/search?num=5&q=acmFilterDetailsA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterDetails)
[acmFilterEnum](https://www.google.com/search?num=5&q=acmFilterEnumA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterEnum)
[acmFilterTagDetails](https://www.google.com/search?num=5&q=acmFilterTagDetailsA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterTagDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterTagDetails)
[acmFilterTagEnum](https://www.google.com/search?num=5&q=acmFilterTagEnumA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterTagEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterTagEnum)
[acmFormatChoose](https://www.google.com/search?num=5&q=acmFormatChooseA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatChoose](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatChoose)
[acmFormatDetails](https://www.google.com/search?num=5&q=acmFormatDetailsA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatDetails)
[acmFormatEnum](https://www.google.com/search?num=5&q=acmFormatEnumA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatEnum)
[acmFormatSuggest](https://www.google.com/search?num=5&q=acmFormatSuggest+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatSuggest](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatSuggest)
[acmFormatTagDetails](https://www.google.com/search?num=5&q=acmFormatTagDetailsA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatTagDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatTagDetails)
[acmFormatTagEnum](https://www.google.com/search?num=5&q=acmFormatTagEnumA+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatTagEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatTagEnum)
[acmGetVersion](https://www.google.com/search?num=5&q=acmGetVersion+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmGetVersion](https://github.com/dahall/Vanara/search?l=C%23&q=acmGetVersion)
[acmMetrics](https://www.google.com/search?num=5&q=acmMetrics+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmMetrics](https://github.com/dahall/Vanara/search?l=C%23&q=acmMetrics)
[acmStreamClose](https://www.google.com/search?num=5&q=acmStreamClose+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamClose](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamClose)
[acmStreamConvert](https://www.google.com/search?num=5&q=acmStreamConvert+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamConvert](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamConvert)
[acmStreamMessage](https://www.google.com/search?num=5&q=acmStreamMessage+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamMessage](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamMessage)
[acmStreamOpen](https://www.google.com/search?num=5&q=acmStreamOpen+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamOpen](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamOpen)
[acmStreamPrepareHeader](https://www.google.com/search?num=5&q=acmStreamPrepareHeader+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamPrepareHeader)
[acmStreamReset](https://www.google.com/search?num=5&q=acmStreamReset+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamReset](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamReset)
[acmStreamSize](https://www.google.com/search?num=5&q=acmStreamSize+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamSize](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamSize)
[acmStreamUnprepareHeader](https://www.google.com/search?num=5&q=acmStreamUnprepareHeader+site%3Adocs.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamUnprepareHeader)
[auxGetDevCaps](https://www.google.com/search?num=5&q=auxGetDevCapsA+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetDevCaps)
[auxGetNumDevs](https://www.google.com/search?num=5&q=auxGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetNumDevs)
[auxGetVolume](https://www.google.com/search?num=5&q=auxGetVolume+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetVolume)
[auxOutMessage](https://www.google.com/search?num=5&q=auxOutMessage+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxOutMessage](https://github.com/dahall/Vanara/search?l=C%23&q=auxOutMessage)
[auxSetVolume](https://www.google.com/search?num=5&q=auxSetVolume+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxSetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=auxSetVolume)
[AVIBuildFilter](https://www.google.com/search?num=5&q=AVIBuildFilter+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIBuildFilter](https://github.com/dahall/Vanara/search?l=C%23&q=AVIBuildFilter)
[AVIClearClipboard](https://www.google.com/search?num=5&q=AVIClearClipboard+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIClearClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIClearClipboard)
[AVIFileAddRef](https://www.google.com/search?num=5&q=AVIFileAddRef+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileAddRef](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileAddRef)
[AVIFileCreateStream](https://www.google.com/search?num=5&q=AVIFileCreateStream+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileCreateStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileCreateStream)
[AVIFileEndRecord](https://www.google.com/search?num=5&q=AVIFileEndRecord+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileEndRecord](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileEndRecord)
[AVIFileExit](https://www.google.com/search?num=5&q=AVIFileExit+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileExit](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileExit)
[AVIFileGetStream](https://www.google.com/search?num=5&q=AVIFileGetStream+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileGetStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileGetStream)
[AVIFileInfo](https://www.google.com/search?num=5&q=AVIFileInfo+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileInfo](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileInfo)
[AVIFileInit](https://www.google.com/search?num=5&q=AVIFileInit+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileInit](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileInit)
[AVIFileOpen](https://www.google.com/search?num=5&q=AVIFileOpen+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileOpen](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileOpen)
[AVIFileReadData](https://www.google.com/search?num=5&q=AVIFileReadData+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileReadData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileReadData)
[AVIFileRelease](https://www.google.com/search?num=5&q=AVIFileRelease+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileRelease](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileRelease)
[AVIFileWriteData](https://www.google.com/search?num=5&q=AVIFileWriteData+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileWriteData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileWriteData)
[AVIGetFromClipboard](https://www.google.com/search?num=5&q=AVIGetFromClipboard+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIGetFromClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIGetFromClipboard)
[AVIMakeCompressedStream](https://www.google.com/search?num=5&q=AVIMakeCompressedStream+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeCompressedStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeCompressedStream)
[AVIMakeFileFromStreams](https://www.google.com/search?num=5&q=AVIMakeFileFromStreams+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeFileFromStreams](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeFileFromStreams)
[AVIMakeStreamFromClipboard](https://www.google.com/search?num=5&q=AVIMakeStreamFromClipboard+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeStreamFromClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeStreamFromClipboard)
[AVIPutFileOnClipboard](https://www.google.com/search?num=5&q=AVIPutFileOnClipboard+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIPutFileOnClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIPutFileOnClipboard)
[AVISave](https://www.google.com/search?num=5&q=AVISave+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISave](https://github.com/dahall/Vanara/search?l=C%23&q=AVISave)
[AVISaveOptions](https://www.google.com/search?num=5&q=AVISaveOptions+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveOptions](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveOptions)
[AVISaveOptionsFree](https://www.google.com/search?num=5&q=AVISaveOptionsFree+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveOptionsFree](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveOptionsFree)
[AVISaveV](https://www.google.com/search?num=5&q=AVISaveV+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveV](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveV)
[AVIStreamAddRef](https://www.google.com/search?num=5&q=AVIStreamAddRef+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamAddRef](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamAddRef)
[AVIStreamBeginStreaming](https://www.google.com/search?num=5&q=AVIStreamBeginStreaming+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamBeginStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamBeginStreaming)
[AVIStreamCreate](https://www.google.com/search?num=5&q=AVIStreamCreate+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamCreate](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamCreate)
[AVIStreamEndStreaming](https://www.google.com/search?num=5&q=AVIStreamEndStreaming+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamEndStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamEndStreaming)
[AVIStreamFindSample](https://www.google.com/search?num=5&q=AVIStreamFindSample+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamFindSample](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamFindSample)
[AVIStreamGetFrame](https://www.google.com/search?num=5&q=AVIStreamGetFrame+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrame](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrame)
[AVIStreamGetFrameClose](https://www.google.com/search?num=5&q=AVIStreamGetFrameClose+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrameClose](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrameClose)
[AVIStreamGetFrameOpen](https://www.google.com/search?num=5&q=AVIStreamGetFrameOpen+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrameOpen](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrameOpen)
[AVIStreamInfo](https://www.google.com/search?num=5&q=AVIStreamInfo+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamInfo](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamInfo)
[AVIStreamLength](https://www.google.com/search?num=5&q=AVIStreamLength+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamLength](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamLength)
[AVIStreamOpenFromFile](https://www.google.com/search?num=5&q=AVIStreamOpenFromFile+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamOpenFromFile](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamOpenFromFile)
[AVIStreamRead](https://www.google.com/search?num=5&q=AVIStreamRead+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamRead](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamRead)
[AVIStreamReadData](https://www.google.com/search?num=5&q=AVIStreamReadData+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamReadData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamReadData)
[AVIStreamReadFormat](https://www.google.com/search?num=5&q=AVIStreamReadFormat+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamReadFormat](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamReadFormat)
[AVIStreamRelease](https://www.google.com/search?num=5&q=AVIStreamRelease+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamRelease](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamRelease)
[AVIStreamSampleToTime](https://www.google.com/search?num=5&q=AVIStreamSampleToTime+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamSampleToTime](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamSampleToTime)
[AVIStreamSetFormat](https://www.google.com/search?num=5&q=AVIStreamSetFormat+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamSetFormat](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamSetFormat)
[AVIStreamStart](https://www.google.com/search?num=5&q=AVIStreamStart+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamStart](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamStart)
[AVIStreamTimeToSample](https://www.google.com/search?num=5&q=AVIStreamTimeToSample+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamTimeToSample](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamTimeToSample)
[AVIStreamWrite](https://www.google.com/search?num=5&q=AVIStreamWrite+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamWrite](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamWrite)
[AVIStreamWriteData](https://www.google.com/search?num=5&q=AVIStreamWriteData+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamWriteData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamWriteData)
[CloseDriver](https://www.google.com/search?num=5&q=CloseDriver+site%3Adocs.microsoft.com) | winmm.dll | |
[CreateEditableStream](https://www.google.com/search?num=5&q=CreateEditableStream+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.CreateEditableStream](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEditableStream)
[DefDriverProc](https://www.google.com/search?num=5&q=DefDriverProc+site%3Adocs.microsoft.com) | winmm.dll | |
[DrawDibBegin](https://www.google.com/search?num=5&q=DrawDibBegin+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibBegin](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibBegin)
[DrawDibChangePalette](https://www.google.com/search?num=5&q=DrawDibChangePalette+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibChangePalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibChangePalette)
[DrawDibClose](https://www.google.com/search?num=5&q=DrawDibClose+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibClose](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibClose)
[DrawDibDraw](https://www.google.com/search?num=5&q=DrawDibDraw+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibDraw](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibDraw)
[DrawDibEnd](https://www.google.com/search?num=5&q=DrawDibEnd+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibEnd](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibEnd)
[DrawDibGetBuffer](https://www.google.com/search?num=5&q=DrawDibGetBuffer+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibGetBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibGetBuffer)
[DrawDibGetPalette](https://www.google.com/search?num=5&q=DrawDibGetPalette+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibGetPalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibGetPalette)
[DrawDibOpen](https://www.google.com/search?num=5&q=DrawDibOpen+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibOpen](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibOpen)
[DrawDibProfileDisplay](https://www.google.com/search?num=5&q=DrawDibProfileDisplay+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibProfileDisplay](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibProfileDisplay)
[DrawDibRealize](https://www.google.com/search?num=5&q=DrawDibRealize+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibRealize](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibRealize)
[DrawDibSetPalette](https://www.google.com/search?num=5&q=DrawDibSetPalette+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibSetPalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibSetPalette)
[DrawDibStart](https://www.google.com/search?num=5&q=DrawDibStart+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibStart](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibStart)
[DrawDibStop](https://www.google.com/search?num=5&q=DrawDibStop+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibStop](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibStop)
[DrawDibTime](https://www.google.com/search?num=5&q=DrawDibTime+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibTime](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibTime)
[DriverCallback](https://www.google.com/search?num=5&q=DriverCallback+site%3Adocs.microsoft.com) | winmm.dll | |
[DrvGetModuleHandle](https://www.google.com/search?num=5&q=DrvGetModuleHandle+site%3Adocs.microsoft.com) | winmm.dll | |
[EditStreamClone](https://www.google.com/search?num=5&q=EditStreamClone+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamClone](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamClone)
[EditStreamCopy](https://www.google.com/search?num=5&q=EditStreamCopy+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamCopy](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamCopy)
[EditStreamCut](https://www.google.com/search?num=5&q=EditStreamCut+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamCut](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamCut)
[EditStreamPaste](https://www.google.com/search?num=5&q=EditStreamPaste+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamPaste](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamPaste)
[EditStreamSetInfo](https://www.google.com/search?num=5&q=EditStreamSetInfo+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamSetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamSetInfo)
[EditStreamSetName](https://www.google.com/search?num=5&q=EditStreamSetName+site%3Adocs.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamSetName](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamSetName)
[GetDriverModuleHandle](https://www.google.com/search?num=5&q=GetDriverModuleHandle+site%3Adocs.microsoft.com) | winmm.dll | |
[GetOpenFileNamePreviewA](https://www.google.com/search?num=5&q=GetOpenFileNamePreviewA+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetOpenFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetOpenFileNamePreview)
[GetOpenFileNamePreviewW](https://www.google.com/search?num=5&q=GetOpenFileNamePreviewW+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetOpenFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetOpenFileNamePreview)
[GetSaveFileNamePreviewA](https://www.google.com/search?num=5&q=GetSaveFileNamePreviewA+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetSaveFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetSaveFileNamePreview)
[GetSaveFileNamePreviewW](https://www.google.com/search?num=5&q=GetSaveFileNamePreviewW+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetSaveFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetSaveFileNamePreview)
[ICClose](https://www.google.com/search?num=5&q=ICClose+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICClose](https://github.com/dahall/Vanara/search?l=C%23&q=ICClose)
[ICCompress](https://www.google.com/search?num=5&q=ICCompress+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompress)
[ICCompressorChoose](https://www.google.com/search?num=5&q=ICCompressorChoose+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompressorChoose](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompressorChoose)
[ICCompressorFree](https://www.google.com/search?num=5&q=ICCompressorFree+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompressorFree](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompressorFree)
[ICDecompress](https://www.google.com/search?num=5&q=ICDecompress+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDecompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICDecompress)
[ICDraw](https://www.google.com/search?num=5&q=ICDraw+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDraw](https://github.com/dahall/Vanara/search?l=C%23&q=ICDraw)
[ICDrawBegin](https://www.google.com/search?num=5&q=ICDrawBegin+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDrawBegin](https://github.com/dahall/Vanara/search?l=C%23&q=ICDrawBegin)
[ICGetDisplayFormat](https://www.google.com/search?num=5&q=ICGetDisplayFormat+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICGetDisplayFormat](https://github.com/dahall/Vanara/search?l=C%23&q=ICGetDisplayFormat)
[ICGetInfo](https://www.google.com/search?num=5&q=ICGetInfo+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICGetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICGetInfo)
[ICInfo](https://www.google.com/search?num=5&q=ICInfo+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICInfo)
[ICLocate](https://www.google.com/search?num=5&q=ICLocate+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICLocate](https://github.com/dahall/Vanara/search?l=C%23&q=ICLocate)
[ICOpen](https://www.google.com/search?num=5&q=ICOpen+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICOpen](https://github.com/dahall/Vanara/search?l=C%23&q=ICOpen)
[ICSendMessage](https://www.google.com/search?num=5&q=ICSendMessage+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICSendMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ICSendMessage)
[IID_IAVIEditStream](https://www.google.com/search?num=5&q=IID_IAVIEditStream+site%3Adocs.microsoft.com) | avifil32.dll | |
[IID_IAVIFile](https://www.google.com/search?num=5&q=IID_IAVIFile+site%3Adocs.microsoft.com) | avifil32.dll | |
[IID_IAVIStream](https://www.google.com/search?num=5&q=IID_IAVIStream+site%3Adocs.microsoft.com) | avifil32.dll | |
[IID_IGetFrame](https://www.google.com/search?num=5&q=IID_IGetFrame+site%3Adocs.microsoft.com) | avifil32.dll | |
[joyConfigChanged](https://www.google.com/search?num=5&q=joyConfigChanged+site%3Adocs.microsoft.com) | winmm.dll | |
[joyGetDevCaps](https://www.google.com/search?num=5&q=joyGetDevCapsA+site%3Adocs.microsoft.com) | winmm.dll | |
[joyGetNumDevs](https://www.google.com/search?num=5&q=joyGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | |
[joyGetPos](https://www.google.com/search?num=5&q=joyGetPos+site%3Adocs.microsoft.com) | winmm.dll | |
[joyGetPosEx](https://www.google.com/search?num=5&q=joyGetPosEx+site%3Adocs.microsoft.com) | winmm.dll | |
[joyGetThreshold](https://www.google.com/search?num=5&q=joyGetThreshold+site%3Adocs.microsoft.com) | winmm.dll | |
[joyReleaseCapture](https://www.google.com/search?num=5&q=joyReleaseCapture+site%3Adocs.microsoft.com) | winmm.dll | |
[joySetCapture](https://www.google.com/search?num=5&q=joySetCapture+site%3Adocs.microsoft.com) | winmm.dll | |
[joySetThreshold](https://www.google.com/search?num=5&q=joySetThreshold+site%3Adocs.microsoft.com) | winmm.dll | |
[mciDriverNotify](https://www.google.com/search?num=5&q=mciDriverNotify+site%3Adocs.microsoft.com) | winmm.dll | |
[mciDriverYield](https://www.google.com/search?num=5&q=mciDriverYield+site%3Adocs.microsoft.com) | winmm.dll | |
[mciExecute](https://www.google.com/search?num=5&q=mciExecute+site%3Adocs.microsoft.com) | winmm.dll | |
[mciFreeCommandResource](https://www.google.com/search?num=5&q=mciFreeCommandResource+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetCreatorTask](https://www.google.com/search?num=5&q=mciGetCreatorTask+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetDeviceID](https://www.google.com/search?num=5&q=mciGetDeviceIDA+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetDeviceIDFromElementID](https://www.google.com/search?num=5&q=mciGetDeviceIDFromElementIDA+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetDriverData](https://www.google.com/search?num=5&q=mciGetDriverData+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetErrorString](https://www.google.com/search?num=5&q=mciGetErrorStringA+site%3Adocs.microsoft.com) | winmm.dll | |
[mciGetYieldProc](https://www.google.com/search?num=5&q=mciGetYieldProc+site%3Adocs.microsoft.com) | winmm.dll | |
[mciLoadCommandResource](https://www.google.com/search?num=5&q=mciLoadCommandResource+site%3Adocs.microsoft.com) | winmm.dll | |
[mciSendCommand](https://www.google.com/search?num=5&q=mciSendCommandA+site%3Adocs.microsoft.com) | winmm.dll | |
[mciSendString](https://www.google.com/search?num=5&q=mciSendStringA+site%3Adocs.microsoft.com) | winmm.dll | |
[mciSetDriverData](https://www.google.com/search?num=5&q=mciSetDriverData+site%3Adocs.microsoft.com) | winmm.dll | |
[mciSetYieldProc](https://www.google.com/search?num=5&q=mciSetYieldProc+site%3Adocs.microsoft.com) | winmm.dll | |
[midiConnect](https://www.google.com/search?num=5&q=midiConnect+site%3Adocs.microsoft.com) | winmm.dll | |
[midiDisconnect](https://www.google.com/search?num=5&q=midiDisconnect+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInAddBuffer](https://www.google.com/search?num=5&q=midiInAddBuffer+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInClose](https://www.google.com/search?num=5&q=midiInClose+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInGetDevCaps](https://www.google.com/search?num=5&q=midiInGetDevCapsA+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInGetErrorText](https://www.google.com/search?num=5&q=midiInGetErrorTextA+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInGetID](https://www.google.com/search?num=5&q=midiInGetID+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInGetNumDevs](https://www.google.com/search?num=5&q=midiInGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInMessage](https://www.google.com/search?num=5&q=midiInMessage+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInOpen](https://www.google.com/search?num=5&q=midiInOpen+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInPrepareHeader](https://www.google.com/search?num=5&q=midiInPrepareHeader+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInReset](https://www.google.com/search?num=5&q=midiInReset+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInStart](https://www.google.com/search?num=5&q=midiInStart+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInStop](https://www.google.com/search?num=5&q=midiInStop+site%3Adocs.microsoft.com) | winmm.dll | |
[midiInUnprepareHeader](https://www.google.com/search?num=5&q=midiInUnprepareHeader+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutCacheDrumPatches](https://www.google.com/search?num=5&q=midiOutCacheDrumPatches+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutCachePatches](https://www.google.com/search?num=5&q=midiOutCachePatches+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutClose](https://www.google.com/search?num=5&q=midiOutClose+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutGetDevCaps](https://www.google.com/search?num=5&q=midiOutGetDevCapsA+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutGetErrorText](https://www.google.com/search?num=5&q=midiOutGetErrorTextA+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutGetID](https://www.google.com/search?num=5&q=midiOutGetID+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutGetNumDevs](https://www.google.com/search?num=5&q=midiOutGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutGetVolume](https://www.google.com/search?num=5&q=midiOutGetVolume+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutLongMsg](https://www.google.com/search?num=5&q=midiOutLongMsg+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutMessage](https://www.google.com/search?num=5&q=midiOutMessage+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutOpen](https://www.google.com/search?num=5&q=midiOutOpen+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutPrepareHeader](https://www.google.com/search?num=5&q=midiOutPrepareHeader+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutReset](https://www.google.com/search?num=5&q=midiOutReset+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutSetVolume](https://www.google.com/search?num=5&q=midiOutSetVolume+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutShortMsg](https://www.google.com/search?num=5&q=midiOutShortMsg+site%3Adocs.microsoft.com) | winmm.dll | |
[midiOutUnprepareHeader](https://www.google.com/search?num=5&q=midiOutUnprepareHeader+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamClose](https://www.google.com/search?num=5&q=midiStreamClose+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamOpen](https://www.google.com/search?num=5&q=midiStreamOpen+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamOut](https://www.google.com/search?num=5&q=midiStreamOut+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamPause](https://www.google.com/search?num=5&q=midiStreamPause+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamPosition](https://www.google.com/search?num=5&q=midiStreamPosition+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamProperty](https://www.google.com/search?num=5&q=midiStreamProperty+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamRestart](https://www.google.com/search?num=5&q=midiStreamRestart+site%3Adocs.microsoft.com) | winmm.dll | |
[midiStreamStop](https://www.google.com/search?num=5&q=midiStreamStop+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerClose](https://www.google.com/search?num=5&q=mixerClose+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetControlDetails](https://www.google.com/search?num=5&q=mixerGetControlDetailsA+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetDevCaps](https://www.google.com/search?num=5&q=mixerGetDevCapsA+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetID](https://www.google.com/search?num=5&q=mixerGetID+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetLineControls](https://www.google.com/search?num=5&q=mixerGetLineControlsA+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetLineInfo](https://www.google.com/search?num=5&q=mixerGetLineInfoA+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerGetNumDevs](https://www.google.com/search?num=5&q=mixerGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerMessage](https://www.google.com/search?num=5&q=mixerMessage+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerOpen](https://www.google.com/search?num=5&q=mixerOpen+site%3Adocs.microsoft.com) | winmm.dll | |
[mixerSetControlDetails](https://www.google.com/search?num=5&q=mixerSetControlDetails+site%3Adocs.microsoft.com) | winmm.dll | |
[mmDrvInstall](https://www.google.com/search?num=5&q=mmDrvInstall+site%3Adocs.microsoft.com) | winmm.dll | |
[mmGetCurrentTask](https://www.google.com/search?num=5&q=mmGetCurrentTask+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioAdvance](https://www.google.com/search?num=5&q=mmioAdvance+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioAscend](https://www.google.com/search?num=5&q=mmioAscend+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioClose](https://www.google.com/search?num=5&q=mmioClose+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioCreateChunk](https://www.google.com/search?num=5&q=mmioCreateChunk+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioDescend](https://www.google.com/search?num=5&q=mmioDescend+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioFlush](https://www.google.com/search?num=5&q=mmioFlush+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioGetInfo](https://www.google.com/search?num=5&q=mmioGetInfo+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioInstallIOProc](https://www.google.com/search?num=5&q=mmioInstallIOProcA+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioOpen](https://www.google.com/search?num=5&q=mmioOpenA+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioRead](https://www.google.com/search?num=5&q=mmioRead+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioRename](https://www.google.com/search?num=5&q=mmioRenameA+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioSeek](https://www.google.com/search?num=5&q=mmioSeek+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioSendMessage](https://www.google.com/search?num=5&q=mmioSendMessage+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioSetBuffer](https://www.google.com/search?num=5&q=mmioSetBuffer+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioSetInfo](https://www.google.com/search?num=5&q=mmioSetInfo+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioStringToFOURCC](https://www.google.com/search?num=5&q=mmioStringToFOURCCA+site%3Adocs.microsoft.com) | winmm.dll | |
[mmioWrite](https://www.google.com/search?num=5&q=mmioWrite+site%3Adocs.microsoft.com) | winmm.dll | |
[mmsystemGetVersion](https://www.google.com/search?num=5&q=mmsystemGetVersion+site%3Adocs.microsoft.com) | winmm.dll | |
[mmTaskBlock](https://www.google.com/search?num=5&q=mmTaskBlock+site%3Adocs.microsoft.com) | winmm.dll | |
[mmTaskCreate](https://www.google.com/search?num=5&q=mmTaskCreate+site%3Adocs.microsoft.com) | winmm.dll | |
[mmTaskSignal](https://www.google.com/search?num=5&q=mmTaskSignal+site%3Adocs.microsoft.com) | winmm.dll | |
[mmTaskYield](https://www.google.com/search?num=5&q=mmTaskYield+site%3Adocs.microsoft.com) | winmm.dll | |
[OpenDriver](https://www.google.com/search?num=5&q=OpenDriver+site%3Adocs.microsoft.com) | winmm.dll | |
[PlaySound](https://www.google.com/search?num=5&q=PlaySound+site%3Adocs.microsoft.com) | winmm.dll | Mmsystem.h | [Vanara.PInvoke.WinMm.PlaySound](https://github.com/dahall/Vanara/search?l=C%23&q=PlaySound)
[SendDriverMessage](https://www.google.com/search?num=5&q=SendDriverMessage+site%3Adocs.microsoft.com) | winmm.dll | |
[sndPlaySound](https://www.google.com/search?num=5&q=sndPlaySoundA+site%3Adocs.microsoft.com) | winmm.dll | Mmsystem.h | [Vanara.PInvoke.WinMm.sndPlaySound](https://github.com/dahall/Vanara/search?l=C%23&q=sndPlaySound)
[StretchDIB](https://www.google.com/search?num=5&q=StretchDIB+site%3Adocs.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.StretchDIB](https://github.com/dahall/Vanara/search?l=C%23&q=StretchDIB)
[timeBeginPeriod](https://www.google.com/search?num=5&q=timeBeginPeriod+site%3Adocs.microsoft.com) | winmm.dll | |
[timeEndPeriod](https://www.google.com/search?num=5&q=timeEndPeriod+site%3Adocs.microsoft.com) | winmm.dll | |
[timeGetDevCaps](https://www.google.com/search?num=5&q=timeGetDevCaps+site%3Adocs.microsoft.com) | winmm.dll | |
[timeGetSystemTime](https://www.google.com/search?num=5&q=timeGetSystemTime+site%3Adocs.microsoft.com) | winmm.dll | |
[timeGetTime](https://www.google.com/search?num=5&q=timeGetTime+site%3Adocs.microsoft.com) | winmm.dll | |
[timeKillEvent](https://www.google.com/search?num=5&q=timeKillEvent+site%3Adocs.microsoft.com) | winmm.dll | |
[timeSetEvent](https://www.google.com/search?num=5&q=timeSetEvent+site%3Adocs.microsoft.com) | winmm.dll | |
[waveInAddBuffer](https://www.google.com/search?num=5&q=waveInAddBuffer+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInAddBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=waveInAddBuffer)
[waveInClose](https://www.google.com/search?num=5&q=waveInClose+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInClose](https://github.com/dahall/Vanara/search?l=C%23&q=waveInClose)
[waveInGetDevCaps](https://www.google.com/search?num=5&q=waveInGetDevCaps+site%3Adocs.microsoft.com) | WinMm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetDevCaps)
[waveInGetErrorText](https://www.google.com/search?num=5&q=waveInGetErrorText+site%3Adocs.microsoft.com) | WinMm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetErrorText)
[waveInGetID](https://www.google.com/search?num=5&q=waveInGetID+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetID](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetID)
[waveInGetNumDevs](https://www.google.com/search?num=5&q=waveInGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetNumDevs)
[waveInGetPosition](https://www.google.com/search?num=5&q=waveInGetPosition+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetPosition](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetPosition)
[waveInMessage](https://www.google.com/search?num=5&q=waveInMessage+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInMessage](https://github.com/dahall/Vanara/search?l=C%23&q=waveInMessage)
[waveInOpen](https://www.google.com/search?num=5&q=waveInOpen+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInOpen](https://github.com/dahall/Vanara/search?l=C%23&q=waveInOpen)
[waveInPrepareHeader](https://www.google.com/search?num=5&q=waveInPrepareHeader+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveInPrepareHeader)
[waveInReset](https://www.google.com/search?num=5&q=waveInReset+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInReset](https://github.com/dahall/Vanara/search?l=C%23&q=waveInReset)
[waveInStart](https://www.google.com/search?num=5&q=waveInStart+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInStart](https://github.com/dahall/Vanara/search?l=C%23&q=waveInStart)
[waveInStop](https://www.google.com/search?num=5&q=waveInStop+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInStop](https://github.com/dahall/Vanara/search?l=C%23&q=waveInStop)
[waveInUnprepareHeader](https://www.google.com/search?num=5&q=waveInUnprepareHeader+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveInUnprepareHeader)
[waveOutBreakLoop](https://www.google.com/search?num=5&q=waveOutBreakLoop+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutBreakLoop](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutBreakLoop)
[waveOutClose](https://www.google.com/search?num=5&q=waveOutClose+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutClose](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutClose)
[waveOutGetDevCaps](https://www.google.com/search?num=5&q=waveOutGetDevCaps+site%3Adocs.microsoft.com) | WinMm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetDevCaps)
[waveOutGetErrorText](https://www.google.com/search?num=5&q=waveOutGetErrorTextA+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetErrorText)
[waveOutGetID](https://www.google.com/search?num=5&q=waveOutGetID+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetID](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetID)
[waveOutGetNumDevs](https://www.google.com/search?num=5&q=waveOutGetNumDevs+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetNumDevs)
[waveOutGetPitch](https://www.google.com/search?num=5&q=waveOutGetPitch+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPitch](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPitch)
[waveOutGetPlaybackRate](https://www.google.com/search?num=5&q=waveOutGetPlaybackRate+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPlaybackRate](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPlaybackRate)
[waveOutGetPosition](https://www.google.com/search?num=5&q=waveOutGetPosition+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPosition](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPosition)
[waveOutGetVolume](https://www.google.com/search?num=5&q=waveOutGetVolume+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetVolume)
[waveOutMessage](https://www.google.com/search?num=5&q=waveOutMessage+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutMessage](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutMessage)
[waveOutOpen](https://www.google.com/search?num=5&q=waveOutOpen+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutOpen](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutOpen)
[waveOutPause](https://www.google.com/search?num=5&q=waveOutPause+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutPause](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutPause)
[waveOutPrepareHeader](https://www.google.com/search?num=5&q=waveOutPrepareHeader+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutPrepareHeader)
[waveOutReset](https://www.google.com/search?num=5&q=waveOutReset+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutReset](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutReset)
[waveOutRestart](https://www.google.com/search?num=5&q=waveOutRestart+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutRestart](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutRestart)
[waveOutSetPitch](https://www.google.com/search?num=5&q=waveOutSetPitch+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetPitch](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetPitch)
[waveOutSetPlaybackRate](https://www.google.com/search?num=5&q=waveOutSetPlaybackRate+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetPlaybackRate](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetPlaybackRate)
[waveOutSetVolume](https://www.google.com/search?num=5&q=waveOutSetVolume+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetVolume)
[waveOutUnprepareHeader](https://www.google.com/search?num=5&q=waveOutUnprepareHeader+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutUnprepareHeader)
[waveOutWrite](https://www.google.com/search?num=5&q=waveOutWrite+site%3Adocs.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutWrite](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutWrite)
[WOWAppExit](https://www.google.com/search?num=5&q=WOWAppExit+site%3Adocs.microsoft.com) | winmm.dll | |
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[ACMDRIVERDETAILS](https://www.google.com/search?num=5&q=ACMDRIVERDETAILS+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMDRIVERDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMDRIVERDETAILS)
[ACMFILTERCHOOSE](https://www.google.com/search?num=5&q=ACMFILTERCHOOSE+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERCHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERCHOOSE)
[ACMFILTERDETAILS](https://www.google.com/search?num=5&q=ACMFILTERDETAILS+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERDETAILS)
[ACMFILTERTAGDETAILS](https://www.google.com/search?num=5&q=ACMFILTERTAGDETAILS+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERTAGDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERTAGDETAILS)
[ACMFORMATCHOOSE](https://www.google.com/search?num=5&q=ACMFORMATCHOOSE+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATCHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATCHOOSE)
[ACMFORMATDETAILS](https://www.google.com/search?num=5&q=ACMFORMATDETAILS+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATDETAILS)
[ACMFORMATTAGDETAILS](https://www.google.com/search?num=5&q=ACMFORMATTAGDETAILS+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATTAGDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATTAGDETAILS)
[ACMSTREAMHEADER](https://www.google.com/search?num=5&q=ACMSTREAMHEADER+site%3Adocs.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMSTREAMHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=ACMSTREAMHEADER)
[AUXCAPS](https://www.google.com/search?num=5&q=AUXCAPS+site%3Adocs.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.AUXCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AUXCAPS)
[AVICOMPRESSOPTIONS](https://www.google.com/search?num=5&q=AVICOMPRESSOPTIONS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVICOMPRESSOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=AVICOMPRESSOPTIONS)
[AVIFILEINFO](https://www.google.com/search?num=5&q=AVIFILEINFO+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILEINFO)
[AVISTREAMINFO](https://www.google.com/search?num=5&q=AVISTREAMINFO+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVISTREAMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AVISTREAMINFO)
[CAPDRIVERCAPS](https://www.google.com/search?num=5&q=CAPDRIVERCAPS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPDRIVERCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPDRIVERCAPS)
[CAPINFOCHUNK](https://www.google.com/search?num=5&q=CAPINFOCHUNK+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPINFOCHUNK](https://github.com/dahall/Vanara/search?l=C%23&q=CAPINFOCHUNK)
[CAPSTATUS](https://www.google.com/search?num=5&q=CAPSTATUS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPSTATUS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPSTATUS)
[CAPTUREPARMS](https://www.google.com/search?num=5&q=CAPTUREPARMS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPTUREPARMS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPTUREPARMS)
[COMPVARS](https://www.google.com/search?num=5&q=COMPVARS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.COMPVARS](https://github.com/dahall/Vanara/search?l=C%23&q=COMPVARS)
[DRAWDIBTIME](https://www.google.com/search?num=5&q=DRAWDIBTIME+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.DRAWDIBTIME](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWDIBTIME)
[DRAWDIBTIME](https://www.google.com/search?num=5&q=DRAWDIBTIME+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.DRAWDIBTIME](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWDIBTIME)
[HACMDRIVER](https://www.google.com/search?num=5&q=HACMDRIVER+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.HACMDRIVER](https://github.com/dahall/Vanara/search?l=C%23&q=HACMDRIVER)
[HACMDRIVERID](https://www.google.com/search?num=5&q=HACMDRIVERID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.HACMDRIVERID](https://github.com/dahall/Vanara/search?l=C%23&q=HACMDRIVERID)
[HACMOBJ](https://www.google.com/search?num=5&q=HACMOBJ+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.HACMOBJ](https://github.com/dahall/Vanara/search?l=C%23&q=HACMOBJ)
[HACMSTREAM](https://www.google.com/search?num=5&q=HACMSTREAM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.HACMSTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=HACMSTREAM)
[HDRAWDIB](https://www.google.com/search?num=5&q=HDRAWDIB+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Msvfw32.HDRAWDIB](https://github.com/dahall/Vanara/search?l=C%23&q=HDRAWDIB)
[HIC](https://www.google.com/search?num=5&q=HIC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Msvfw32.HIC](https://github.com/dahall/Vanara/search?l=C%23&q=HIC)
[HWAVEIN](https://www.google.com/search?num=5&q=HWAVEIN+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinMm.HWAVEIN](https://github.com/dahall/Vanara/search?l=C%23&q=HWAVEIN)
[HWAVEOUT](https://www.google.com/search?num=5&q=HWAVEOUT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinMm.HWAVEOUT](https://github.com/dahall/Vanara/search?l=C%23&q=HWAVEOUT)
[ICCOMPRESS](https://www.google.com/search?num=5&q=ICCOMPRESS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESS](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESS)
[ICCOMPRESSFRAMES](https://www.google.com/search?num=5&q=ICCOMPRESSFRAMES+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESSFRAMES](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESSFRAMES)
[ICDECOMPRESS](https://www.google.com/search?num=5&q=ICDECOMPRESS+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDECOMPRESS](https://github.com/dahall/Vanara/search?l=C%23&q=ICDECOMPRESS)
[ICDECOMPRESSEX](https://www.google.com/search?num=5&q=ICDECOMPRESSEX+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDECOMPRESSEX](https://github.com/dahall/Vanara/search?l=C%23&q=ICDECOMPRESSEX)
[ICDRAW](https://www.google.com/search?num=5&q=ICDRAW+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAW](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAW)
[ICDRAWBEGIN](https://www.google.com/search?num=5&q=ICDRAWBEGIN+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAWBEGIN](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAWBEGIN)
[ICDRAWSUGGEST](https://www.google.com/search?num=5&q=ICDRAWSUGGEST+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAWSUGGEST](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAWSUGGEST)
[ICINFO](https://www.google.com/search?num=5&q=ICINFO+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICINFO](https://github.com/dahall/Vanara/search?l=C%23&q=ICINFO)
[ICOPEN](https://www.google.com/search?num=5&q=ICOPEN+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICOPEN](https://github.com/dahall/Vanara/search?l=C%23&q=ICOPEN)
[ICSETSTATUSPROC](https://www.google.com/search?num=5&q=ICSETSTATUSPROC+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICSETSTATUSPROC](https://github.com/dahall/Vanara/search?l=C%23&q=ICSETSTATUSPROC)
[MMTIME](https://www.google.com/search?num=5&q=MMTIME+site%3Adocs.microsoft.com) | Mmsystem.h | [Vanara.PInvoke.WinMm.MMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=MMTIME)
[PCMWAVEFORMAT](https://www.google.com/search?num=5&q=PCMWAVEFORMAT+site%3Adocs.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.PCMWAVEFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=PCMWAVEFORMAT)
[SAMPLES](https://www.google.com/search?num=5&q=SAMPLES+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinMm.WAVEFORMATEXTENSIBLE.SAMPLES](https://github.com/dahall/Vanara/search?l=C%23&q=SAMPLES)
[VIDEOHDR](https://www.google.com/search?num=5&q=VIDEOHDR+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.VIDEOHDR](https://github.com/dahall/Vanara/search?l=C%23&q=VIDEOHDR)
[WAVEFILTER](https://www.google.com/search?num=5&q=WAVEFILTER+site%3Adocs.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFILTER](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFILTER)
[WAVEFORMAT](https://www.google.com/search?num=5&q=WAVEFORMAT+site%3Adocs.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMAT)
[WAVEFORMATEX](https://www.google.com/search?num=5&q=WAVEFORMATEX+site%3Adocs.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEFORMATEX](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMATEX)
[WAVEFORMATEXTENSIBLE](https://www.google.com/search?num=5&q=WAVEFORMATEXTENSIBLE+site%3Adocs.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFORMATEXTENSIBLE](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMATEXTENSIBLE)
[WAVEHDR](https://www.google.com/search?num=5&q=WAVEHDR+site%3Adocs.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEHDR](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEHDR)
[WAVEINCAPS](https://www.google.com/search?num=5&q=WAVEINCAPS+site%3Adocs.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEINCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEINCAPS)
[WAVEOUTCAPS](https://www.google.com/search?num=5&q=WAVEOUTCAPS+site%3Adocs.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEOUTCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEOUTCAPS)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[IAVIEditStream](https://www.google.com/search?num=5&q=IAVIEditStream+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIEditStream](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIEditStream)
[IAVIFile](https://www.google.com/search?num=5&q=IAVIFile+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIFile](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIFile)
[IAVIStream](https://www.google.com/search?num=5&q=IAVIStream+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIStream](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIStream)
[IAVIStreaming](https://www.google.com/search?num=5&q=IAVIStreaming+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIStreaming)
[IGetFrame](https://www.google.com/search?num=5&q=IGetFrame+site%3Adocs.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IGetFrame](https://github.com/dahall/Vanara/search?l=C%23&q=IGetFrame)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[Msvfw32](https://www.google.com/search?num=5&q=Msvfw32+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Msvfw32](https://github.com/dahall/Vanara/search?l=C%23&q=Msvfw32)
[SafeHACMDRIVER](https://www.google.com/search?num=5&q=SafeHACMDRIVER+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.SafeHACMDRIVER](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHACMDRIVER)
[SafeHACMSTREAM](https://www.google.com/search?num=5&q=SafeHACMSTREAM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.MsAcm32.SafeHACMSTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHACMSTREAM)
[SafeHDRAWDIB](https://www.google.com/search?num=5&q=SafeHDRAWDIB+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Msvfw32.SafeHDRAWDIB](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDRAWDIB)
[SafeHIC](https://www.google.com/search?num=5&q=SafeHIC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Msvfw32.SafeHIC](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHIC)
[SafeHWAVEIN](https://www.google.com/search?num=5&q=SafeHWAVEIN+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinMm.SafeHWAVEIN](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHWAVEIN)
[SafeHWAVEOUT](https://www.google.com/search?num=5&q=SafeHWAVEOUT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinMm.SafeHWAVEOUT](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHWAVEOUT)
[Vfw32](https://www.google.com/search?num=5&q=Vfw32+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Vfw32](https://github.com/dahall/Vanara/search?l=C%23&q=Vfw32)

View File

@ -11,7 +11,18 @@
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;winmm;windows multimedia;wav;waveform;audio;msacm32;avifil32</PackageTags>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<PackageReleaseNotes />
<PackageReleaseNotes>Currently implements:
Functions
acmDriverAdd acmDriverClose acmDriverDetails acmDriverEnum acmDriverID acmDriverMessage acmDriverOpen acmDriverPriority acmDriverRemove acmFilterChoose acmFilterDetails acmFilterEnum acmFilterTagDetails acmFilterTagEnum acmFormatChoose acmFormatDetails acmFormatEnum acmFormatSuggest acmFormatTagDetails acmFormatTagEnum acmGetVersion acmMetrics acmStreamClose acmStreamConvert acmStreamMessage acmStreamOpen acmStreamPrepareHeader acmStreamReset acmStreamSize acmStreamUnprepareHeader auxGetDevCaps auxGetNumDevs auxGetVolume auxOutMessage auxSetVolume AVIBuildFilter AVIClearClipboard AVIFileAddRef AVIFileCreateStream AVIFileEndRecord AVIFileExit AVIFileGetStream AVIFileInfo AVIFileInit AVIFileOpen AVIFileReadData AVIFileRelease AVIFileWriteData AVIGetFromClipboard AVIMakeCompressedStream AVIMakeFileFromStreams AVIMakeStreamFromClipboard AVIPutFileOnClipboard AVISave AVISaveOptions AVISaveOptionsFree AVISaveV AVIStreamAddRef AVIStreamBeginStreaming AVIStreamCreate AVIStreamEndStreaming AVIStreamFindSample AVIStreamGetFrame AVIStreamGetFrameClose AVIStreamGetFrameOpen AVIStreamInfo AVIStreamLength AVIStreamOpenFromFile AVIStreamRead AVIStreamReadData AVIStreamReadFormat AVIStreamRelease AVIStreamSampleToTime AVIStreamSetFormat AVIStreamStart AVIStreamTimeToSample AVIStreamWrite AVIStreamWriteData CloseDriver CreateEditableStream DefDriverProc DrawDibBegin DrawDibChangePalette DrawDibClose DrawDibDraw DrawDibEnd DrawDibGetBuffer DrawDibGetPalette DrawDibOpen DrawDibProfileDisplay DrawDibRealize DrawDibSetPalette DrawDibStart DrawDibStop DrawDibTime DriverCallback DrvGetModuleHandle EditStreamClone EditStreamCopy EditStreamCut EditStreamPaste EditStreamSetInfo EditStreamSetName GetDriverModuleHandle GetOpenFileNamePreviewA GetOpenFileNamePreviewW GetSaveFileNamePreviewA GetSaveFileNamePreviewW ICClose ICCompress ICCompressorChoose ICCompressorFree ICDecompress ICDraw ICDrawBegin ICGetDisplayFormat ICGetInfo ICInfo ICLocate ICOpen ICSendMessage IID_IAVIEditStream IID_IAVIFile IID_IAVIStream IID_IGetFrame joyConfigChanged joyGetDevCaps joyGetNumDevs joyGetPos joyGetPosEx joyGetThreshold joyReleaseCapture joySetCapture joySetThreshold mciDriverNotify mciDriverYield mciExecute mciFreeCommandResource mciGetCreatorTask mciGetDeviceID mciGetDeviceIDFromElementID mciGetDriverData mciGetErrorString mciGetYieldProc mciLoadCommandResource mciSendCommand mciSendString mciSetDriverData mciSetYieldProc midiConnect midiDisconnect midiInAddBuffer midiInClose midiInGetDevCaps midiInGetErrorText midiInGetID midiInGetNumDevs midiInMessage midiInOpen midiInPrepareHeader midiInReset midiInStart midiInStop midiInUnprepareHeader midiOutCacheDrumPatches midiOutCachePatches midiOutClose midiOutGetDevCaps midiOutGetErrorText midiOutGetID midiOutGetNumDevs midiOutGetVolume midiOutLongMsg midiOutMessage midiOutOpen midiOutPrepareHeader midiOutReset midiOutSetVolume midiOutShortMsg midiOutUnprepareHeader midiStreamClose midiStreamOpen midiStreamOut midiStreamPause midiStreamPosition midiStreamProperty midiStreamRestart midiStreamStop mixerClose mixerGetControlDetails mixerGetDevCaps mixerGetID mixerGetLineControls mixerGetLineInfo mixerGetNumDevs mixerMessage mixerOpen mixerSetControlDetails mmDrvInstall mmGetCurrentTask mmioAdvance mmioAscend mmioClose mmioCreateChunk mmioDescend mmioFlush mmioGetInfo mmioInstallIOProc mmioOpen mmioRead mmioRename mmioSeek mmioSendMessage mmioSetBuffer mmioSetInfo mmioStringToFOURCC mmioWrite mmsystemGetVersion mmTaskBlock mmTaskCreate mmTaskSignal mmTaskYield OpenDriver PlaySound SendDriverMessage sndPlaySound StretchDIB timeBeginPeriod timeEndPeriod timeGetDevCaps timeGetSystemTime timeGetTime timeKillEvent timeSetEvent waveInAddBuffer waveInClose waveInGetDevCaps waveInGetErrorText waveInGetID waveInGetNumDevs waveInGetPosition waveInMessage waveInOpen waveInPrepareHeader waveInReset waveInStart waveInStop waveInUnprepareHeader waveOutBreakLoop waveOutClose waveOutGetDevCaps waveOutGetErrorText waveOutGetID waveOutGetNumDevs waveOutGetPitch waveOutGetPlaybackRate waveOutGetPosition waveOutGetVolume waveOutMessage waveOutOpen waveOutPause waveOutPrepareHeader waveOutReset waveOutRestart waveOutSetPitch waveOutSetPlaybackRate waveOutSetVolume waveOutUnprepareHeader waveOutWrite WOWAppExit
Structures
ACMDRIVERDETAILS ACMFILTERCHOOSE ACMFILTERDETAILS ACMFILTERTAGDETAILS ACMFORMATCHOOSE ACMFORMATDETAILS ACMFORMATTAGDETAILS ACMSTREAMHEADER AUXCAPS AVICOMPRESSOPTIONS AVIFILEINFO AVISTREAMINFO CAPDRIVERCAPS CAPINFOCHUNK CAPSTATUS CAPTUREPARMS COMPVARS DRAWDIBTIME DRAWDIBTIME HACMDRIVER HACMDRIVERID HACMOBJ HACMSTREAM HDRAWDIB HIC HWAVEIN HWAVEOUT ICCOMPRESS ICCOMPRESSFRAMES ICDECOMPRESS ICDECOMPRESSEX ICDRAW ICDRAWBEGIN ICDRAWSUGGEST ICINFO ICOPEN ICSETSTATUSPROC MMTIME PCMWAVEFORMAT SAMPLES VIDEOHDR WAVEFILTER WAVEFORMAT WAVEFORMATEX WAVEFORMATEXTENSIBLE WAVEHDR WAVEINCAPS WAVEOUTCAPS
Interfaces
IAVIEditStream IAVIFile IAVIStream IAVIStreaming IGetFrame
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.
- Includes methods from ntdll.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NTDll?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NTDll?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NTDll)
### Methods - 4% API coverage (27 of 568 functions)
### Methods - 4% API coverage (27 of 569 functions)
Native Method | Header | Managed Method
--- | --- | ---
[_vscprintf](https://www.google.com/search?num=5&q=_vscprintf+site%3Adocs.microsoft.com) | |
@ -261,6 +261,7 @@ Native Method | Header | Managed Method
[RtlGetSaclSecurityDescriptor](https://www.google.com/search?num=5&q=RtlGetSaclSecurityDescriptor+site%3Adocs.microsoft.com) | |
[RtlGetSystemBootStatus](https://www.google.com/search?num=5&q=RtlGetSystemBootStatus+site%3Adocs.microsoft.com) | |
[RtlGetSystemBootStatusEx](https://www.google.com/search?num=5&q=RtlGetSystemBootStatusEx+site%3Adocs.microsoft.com) | |
[RtlGetSystemTimeAndBias](https://www.google.com/search?num=5&q=RtlGetSystemTimeAndBias+site%3Adocs.microsoft.com) | |
[RtlGetUnloadEventTrace](https://www.google.com/search?num=5&q=RtlGetUnloadEventTrace+site%3Adocs.microsoft.com) | |
[RtlGetUnloadEventTraceEx](https://www.google.com/search?num=5&q=RtlGetUnloadEventTraceEx+site%3Adocs.microsoft.com) | |
[RtlGetVersion](https://www.google.com/search?num=5&q=RtlGetVersion+site%3Adocs.microsoft.com) | |

File diff suppressed because one or more lines are too long

View File

@ -777,6 +777,7 @@ Native Structure | Header | Managed Structure
[SAFER_CODE_PROPERTIES_V1](https://www.google.com/search?num=5&q=SAFER_CODE_PROPERTIES_V1+site%3Adocs.microsoft.com) | winsafer.h | [Vanara.PInvoke.AdvApi32.SAFER_CODE_PROPERTIES_V1](https://github.com/dahall/Vanara/search?l=C%23&q=SAFER_CODE_PROPERTIES_V1)
[SAFER_CODE_PROPERTIES_V2](https://www.google.com/search?num=5&q=SAFER_CODE_PROPERTIES_V2+site%3Adocs.microsoft.com) | winsafer.h | [Vanara.PInvoke.AdvApi32.SAFER_CODE_PROPERTIES_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SAFER_CODE_PROPERTIES_V2)
[SAFER_LEVEL_HANDLE](https://www.google.com/search?num=5&q=SAFER_LEVEL_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AdvApi32.SAFER_LEVEL_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SAFER_LEVEL_HANDLE)
[SafeTRACEHANDLE](https://www.google.com/search?num=5&q=SafeTRACEHANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AdvApi32.SafeTRACEHANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeTRACEHANDLE)
[SAMPR_ENCRYPTED_USER_PASSWORD](https://www.google.com/search?num=5&q=SAMPR_ENCRYPTED_USER_PASSWORD+site%3Adocs.microsoft.com) | mschapp.h | [Vanara.PInvoke.AdvApi32.SAMPR_ENCRYPTED_USER_PASSWORD](https://github.com/dahall/Vanara/search?l=C%23&q=SAMPR_ENCRYPTED_USER_PASSWORD)
[SC_ACTION](https://www.google.com/search?num=5&q=SC_ACTION+site%3Adocs.microsoft.com) | winsvc.h | [Vanara.PInvoke.AdvApi32.SC_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=SC_ACTION)
[SC_HANDLE](https://www.google.com/search?num=5&q=SC_HANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AdvApi32.SC_HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SC_HANDLE)
@ -968,4 +969,5 @@ Native Class | Header | Managed Class
[SafeSecBufferDesc](https://www.google.com/search?num=5&q=SafeSecBufferDesc+site%3Adocs.microsoft.com) | sspi.h | [Vanara.PInvoke.Secur32.SafeSecBufferDesc](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSecBufferDesc)
[SafeSslCertificate](https://www.google.com/search?num=5&q=SafeSslCertificate+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Schannel.SafeSslCertificate](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSslCertificate)
[SafeSspiLocalMem](https://www.google.com/search?num=5&q=SafeSspiLocalMem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Secur32.SafeSspiLocalMem](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSspiLocalMem)
[SafeTRACEHANDLE](https://www.google.com/search?num=5&q=SafeTRACEHANDLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AdvApi32.SafeTRACEHANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeTRACEHANDLE)
[WinNTExtensions](https://www.google.com/search?num=5&q=WinNTExtensions+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WinNTExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=WinNTExtensions)

File diff suppressed because one or more lines are too long

View File

@ -144,6 +144,7 @@ Struct | Description
[Vanara.PInvoke.MSG](https://github.com/dahall/Vanara/search?l=C%23&q=MSG) | Contains message information from a thread's message queue.
[Vanara.PInvoke.NTStatus](https://github.com/dahall/Vanara/search?l=C%23&q=NTStatus) | Formal replacement for the Windows NTStatus definition. In ntstatus.h, it is a defined UINT value. For .NET, this class strongly types the value. <para>The 32-bit value is organized as follows:</para> <list type="table"> <item> <term>Bit</term> <description>0 - 1</description> <description>2</description> <description>3</description> <description>4 - 15</description> <description>16 - 31</description> </item> <item> <term>Field</term> <description>Sev</description> <description>Customer</description> <description>Reserved</description> <description>Facility</description> <description>Code</description> </item> </list>
[Vanara.PInvoke.OBJECT_TYPE_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=OBJECT_TYPE_LIST) | The <c>OBJECT_TYPE_LIST</c> structure identifies an object type element in a hierarchy of object types. The AccessCheckByType functions use an array of <c>OBJECT_TYPE_LIST</c> structures to define a hierarchy of an object and its subobjects, such as property sets and properties.
[Vanara.PInvoke.OFSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=OFSTRUCT) |
[Vanara.PInvoke.PACE](https://github.com/dahall/Vanara/search?l=C%23&q=PACE) | Provides a pointer to an access control entry.
[Vanara.PInvoke.PACL](https://github.com/dahall/Vanara/search?l=C%23&q=PACL) | Provides a pointer to an access control list.
[Vanara.PInvoke.POINTS](https://github.com/dahall/Vanara/search?l=C%23&q=POINTS) | The POINTS structure defines the coordinates of a point.

View File

@ -21,7 +21,7 @@ Classes
ICOMEnum&lt;T&gt;, IErrorProvider, IGraphicsObjectHandle, IHandle, IKernelHandle, ISecurityObject, IShellHandle, ISyncHandle, IUserHandle, AnySizeStringMarshaler&lt;T&gt;, AssociateAttribute, AssociateStringAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, GenericStringMarshaler&lt;T&gt;, GenericStringMarshalerBase&lt;T&gt;, IEnumeratorFromNext&lt;T&gt;, IEnumFromCom&lt;T&gt;, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, Lib, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, RegistryTypeExt, SafeAnysizeStruct&lt;T&gt;, SafeAnysizeStructBase&lt;T&gt;, SafeAnysizeStructMarshaler&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeNativeArrayBase&lt;T&gt;, SafeNativeLinkedList&lt;T&gt;, SafeNativeListBase&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, StaticFieldValueHash, StringPtrArrayMarshaler, StructHelper, TryGetNext&lt;T&gt;, TryGetNext&lt;T&gt;
Structures
ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_POWER_DATA, CM_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, CY, DATE, DECIMAL, DEVICE_CAPABILITIES, DevicePrivate, DeviceSpecificData, DEVMODE, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HEVENT, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HSECTION, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LANGID, LCID, LOGFONT, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, ResourceIdOrHandle&lt;T&gt;, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, tagSECURITY_ATTRIBUTES, union, WIN32_FIND_DATA, Win32Error
ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_POWER_DATA, CM_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, CY, DATE, DECIMAL, DEVICE_CAPABILITIES, DevicePrivate, DeviceSpecificData, DEVMODE, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HEVENT, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HSECTION, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LANGID, LCID, LOGFONT, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, OFSTRUCT, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, ResourceIdOrHandle&lt;T&gt;, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, tagSECURITY_ATTRIBUTES, union, WIN32_FIND_DATA, Win32Error
Enumerations
CharacterSet, CM_DEVCAP, CM_FILE, CM_INSTALL_STATE, CM_REMOVAL_POLICY, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, CONFIGFLAG, DEVICE_POWER_STATE, DEVICE_SCALE_FACTOR, DMCOLLATE, DMCOLOR, DMDFO, DMDISPLAY, DMDITHER, DMDO, DMDUP, DMFIELDS, DMICM, DMICMMETHOD, DMMEDIA, DMNUP, DMORIENT, DMPAPER, DMRES, DMTT, DN, DrawTextFlags, FacilityCode, FacilityCode, FILE_DEVICE, FileFlagsAndAttributes, FontFamily, FontPitch, INTERFACE_TYPE, LANG, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, MouseButtonState, NTDDI, ObjectTypeListLevel, PDCAP, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, SORT, STGM, SUBLANG, SYSTEM_POWER_STATE, SystemColorIndex, SystemShutDownReason, URLZONE, WIN32_WINNT

View File

@ -60,6 +60,8 @@ Native Structure | Header | Managed Structure
[MERGE_VIRTUAL_DISK_PARAMETERS_V2](https://www.google.com/search?num=5&q=MERGE_VIRTUAL_DISK_PARAMETERS_V2+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MERGE_VIRTUAL_DISK_PARAMETERS.MERGE_VIRTUAL_DISK_PARAMETERS_V2](https://github.com/dahall/Vanara/search?l=C%23&q=MERGE_VIRTUAL_DISK_PARAMETERS_V2)
[MIRROR_VIRTUAL_DISK_PARAMETERS](https://www.google.com/search?num=5&q=MIRROR_VIRTUAL_DISK_PARAMETERS+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MIRROR_VIRTUAL_DISK_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=MIRROR_VIRTUAL_DISK_PARAMETERS)
[MIRROR_VIRTUAL_DISK_PARAMETERS_Version1](https://www.google.com/search?num=5&q=MIRROR_VIRTUAL_DISK_PARAMETERS_Version1+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MIRROR_VIRTUAL_DISK_PARAMETERS.MIRROR_VIRTUAL_DISK_PARAMETERS_Version1](https://github.com/dahall/Vanara/search?l=C%23&q=MIRROR_VIRTUAL_DISK_PARAMETERS_Version1)
[MODIFY_VHDSET_PARAMETERS](https://www.google.com/search?num=5&q=MODIFY_VHDSET_PARAMETERS+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MODIFY_VHDSET_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=MODIFY_VHDSET_PARAMETERS)
[MODIFY_VHDSET_PARAMETERS_Version1](https://www.google.com/search?num=5&q=MODIFY_VHDSET_PARAMETERS_Version1+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MODIFY_VHDSET_PARAMETERS.MODIFY_VHDSET_PARAMETERS_Version1](https://github.com/dahall/Vanara/search?l=C%23&q=MODIFY_VHDSET_PARAMETERS_Version1)
[MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath](https://www.google.com/search?num=5&q=MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.MODIFY_VHDSET_PARAMETERS.MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath](https://github.com/dahall/Vanara/search?l=C%23&q=MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath)
[OPEN_VIRTUAL_DISK_PARAMETERS](https://www.google.com/search?num=5&q=OPEN_VIRTUAL_DISK_PARAMETERS+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.OPEN_VIRTUAL_DISK_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=OPEN_VIRTUAL_DISK_PARAMETERS)
[OPEN_VIRTUAL_DISK_PARAMETERS_Version1](https://www.google.com/search?num=5&q=OPEN_VIRTUAL_DISK_PARAMETERS_Version1+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.OPEN_VIRTUAL_DISK_PARAMETERS.OPEN_VIRTUAL_DISK_PARAMETERS_Version1](https://github.com/dahall/Vanara/search?l=C%23&q=OPEN_VIRTUAL_DISK_PARAMETERS_Version1)
@ -72,6 +74,7 @@ Native Structure | Header | Managed Structure
[RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1](https://www.google.com/search?num=5&q=RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.RAW_SCSI_VIRTUAL_DISK_RESPONSE.RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1](https://github.com/dahall/Vanara/search?l=C%23&q=RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1)
[RESIZE_VIRTUAL_DISK_PARAMETERS](https://www.google.com/search?num=5&q=RESIZE_VIRTUAL_DISK_PARAMETERS+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.RESIZE_VIRTUAL_DISK_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=RESIZE_VIRTUAL_DISK_PARAMETERS)
[RESIZE_VIRTUAL_DISK_PARAMETERS_Version1](https://www.google.com/search?num=5&q=RESIZE_VIRTUAL_DISK_PARAMETERS_Version1+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.RESIZE_VIRTUAL_DISK_PARAMETERS.RESIZE_VIRTUAL_DISK_PARAMETERS_Version1](https://github.com/dahall/Vanara/search?l=C%23&q=RESIZE_VIRTUAL_DISK_PARAMETERS_Version1)
[SET_VIRTUAL_DISK_INFO](https://www.google.com/search?num=5&q=SET_VIRTUAL_DISK_INFO+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.SET_VIRTUAL_DISK_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SET_VIRTUAL_DISK_INFO)
[SET_VIRTUAL_DISK_INFO_ParentLocator](https://www.google.com/search?num=5&q=SET_VIRTUAL_DISK_INFO_ParentLocator+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.SET_VIRTUAL_DISK_INFO.SET_VIRTUAL_DISK_INFO_ParentLocator](https://github.com/dahall/Vanara/search?l=C%23&q=SET_VIRTUAL_DISK_INFO_ParentLocator)
[SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo](https://www.google.com/search?num=5&q=SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.SET_VIRTUAL_DISK_INFO.SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo)
[STORAGE_DEPENDENCY_INFO](https://www.google.com/search?num=5&q=STORAGE_DEPENDENCY_INFO+site%3Adocs.microsoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.STORAGE_DEPENDENCY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEPENDENCY_INFO)

View File

@ -17,7 +17,7 @@ Functions
AddVirtualDiskParent ApplySnapshotVhdSet AttachVirtualDisk BreakMirrorVirtualDisk CompactVirtualDisk CreateVirtualDisk DeleteSnapshotVhdSet DeleteVirtualDiskMetadata DetachVirtualDisk EnumerateVirtualDiskMetadata ExpandVirtualDisk GetAllAttachedVirtualDiskPhysicalPaths GetStorageDependencyInformation GetVirtualDiskInformation GetVirtualDiskMetadata GetVirtualDiskOperationProgress GetVirtualDiskPhysicalPath MergeVirtualDisk MirrorVirtualDisk ModifyVhdSet OpenVirtualDisk QueryChangesVirtualDisk RawSCSIVirtualDisk ResizeVirtualDisk SetVirtualDiskInformation SetVirtualDiskMetadata TakeSnapshotVhdSet
Structures
APPLY_SNAPSHOT_VHDSET_PARAMETERS APPLY_SNAPSHOT_VHDSET_PARAMETERS_Version1 ATTACH_VIRTUAL_DISK_PARAMETERS ATTACH_VIRTUAL_DISK_PARAMETERS_Version1 COMPACT_VIRTUAL_DISK_PARAMETERS COMPACT_VIRTUAL_DISK_PARAMETERS_Version1 CREATE_VIRTUAL_DISK_PARAMETERS CREATE_VIRTUAL_DISK_PARAMETERS_Version1 CREATE_VIRTUAL_DISK_PARAMETERS_Version2 CREATE_VIRTUAL_DISK_PARAMETERS_Version3 DELETE_SNAPSHOT_VHDSET_PARAMETERS DELETE_SNAPSHOT_VHDSET_PARAMETERS_Version1 EXPAND_VIRTUAL_DISK_PARAMETERS EXPAND_VIRTUAL_DISK_PARAMETERS_Version1 GET_VIRTUAL_DISK_INFO GET_VIRTUAL_DISK_INFO_ChangeTrackingState GET_VIRTUAL_DISK_INFO_ParentLocation GET_VIRTUAL_DISK_INFO_PhysicalDisk GET_VIRTUAL_DISK_INFO_Size MERGE_VIRTUAL_DISK_PARAMETERS MERGE_VIRTUAL_DISK_PARAMETERS_V1 MERGE_VIRTUAL_DISK_PARAMETERS_V2 MIRROR_VIRTUAL_DISK_PARAMETERS MIRROR_VIRTUAL_DISK_PARAMETERS_Version1 MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath OPEN_VIRTUAL_DISK_PARAMETERS OPEN_VIRTUAL_DISK_PARAMETERS_Version1 OPEN_VIRTUAL_DISK_PARAMETERS_Version2 OPEN_VIRTUAL_DISK_PARAMETERS_Version3 QUERY_CHANGES_VIRTUAL_DISK_RANGE RAW_SCSI_VIRTUAL_DISK_PARAMETERS RAW_SCSI_VIRTUAL_DISK_PARAMETERS_Version1 RAW_SCSI_VIRTUAL_DISK_RESPONSE RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1 RESIZE_VIRTUAL_DISK_PARAMETERS RESIZE_VIRTUAL_DISK_PARAMETERS_Version1 SET_VIRTUAL_DISK_INFO_ParentLocator SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo STORAGE_DEPENDENCY_INFO STORAGE_DEPENDENCY_INFO_TYPE_1 STORAGE_DEPENDENCY_INFO_TYPE_2 TAKE_SNAPSHOT_VHDSET_PARAMETERS TAKE_SNAPSHOT_VHDSET_PARAMETERS_Version1 VIRTUAL_DISK_HANDLE VIRTUAL_DISK_PROGRESS VIRTUAL_STORAGE_TYPE
APPLY_SNAPSHOT_VHDSET_PARAMETERS APPLY_SNAPSHOT_VHDSET_PARAMETERS_Version1 ATTACH_VIRTUAL_DISK_PARAMETERS ATTACH_VIRTUAL_DISK_PARAMETERS_Version1 COMPACT_VIRTUAL_DISK_PARAMETERS COMPACT_VIRTUAL_DISK_PARAMETERS_Version1 CREATE_VIRTUAL_DISK_PARAMETERS CREATE_VIRTUAL_DISK_PARAMETERS_Version1 CREATE_VIRTUAL_DISK_PARAMETERS_Version2 CREATE_VIRTUAL_DISK_PARAMETERS_Version3 DELETE_SNAPSHOT_VHDSET_PARAMETERS DELETE_SNAPSHOT_VHDSET_PARAMETERS_Version1 EXPAND_VIRTUAL_DISK_PARAMETERS EXPAND_VIRTUAL_DISK_PARAMETERS_Version1 GET_VIRTUAL_DISK_INFO GET_VIRTUAL_DISK_INFO_ChangeTrackingState GET_VIRTUAL_DISK_INFO_ParentLocation GET_VIRTUAL_DISK_INFO_PhysicalDisk GET_VIRTUAL_DISK_INFO_Size MERGE_VIRTUAL_DISK_PARAMETERS MERGE_VIRTUAL_DISK_PARAMETERS_V1 MERGE_VIRTUAL_DISK_PARAMETERS_V2 MIRROR_VIRTUAL_DISK_PARAMETERS MIRROR_VIRTUAL_DISK_PARAMETERS_Version1 MODIFY_VHDSET_PARAMETERS MODIFY_VHDSET_PARAMETERS_Version1 MODIFY_VHDSET_PARAMETERS_Version1_SnapshotPath OPEN_VIRTUAL_DISK_PARAMETERS OPEN_VIRTUAL_DISK_PARAMETERS_Version1 OPEN_VIRTUAL_DISK_PARAMETERS_Version2 OPEN_VIRTUAL_DISK_PARAMETERS_Version3 QUERY_CHANGES_VIRTUAL_DISK_RANGE RAW_SCSI_VIRTUAL_DISK_PARAMETERS RAW_SCSI_VIRTUAL_DISK_PARAMETERS_Version1 RAW_SCSI_VIRTUAL_DISK_RESPONSE RAW_SCSI_VIRTUAL_DISK_RESPONSE_Version1 RESIZE_VIRTUAL_DISK_PARAMETERS RESIZE_VIRTUAL_DISK_PARAMETERS_Version1 SET_VIRTUAL_DISK_INFO SET_VIRTUAL_DISK_INFO_ParentLocator SET_VIRTUAL_DISK_INFO_ParentPathWithDepthInfo STORAGE_DEPENDENCY_INFO STORAGE_DEPENDENCY_INFO_TYPE_1 STORAGE_DEPENDENCY_INFO_TYPE_2 TAKE_SNAPSHOT_VHDSET_PARAMETERS TAKE_SNAPSHOT_VHDSET_PARAMETERS_Version1 VIRTUAL_DISK_HANDLE VIRTUAL_DISK_PROGRESS VIRTUAL_STORAGE_TYPE
</PackageReleaseNotes>
</PropertyGroup>

View File

@ -106,6 +106,7 @@ WcmApi.dll | [Vanara.PInvoke.WcmApi](https://github.com/dahall/Vanara/blob/maste
WcnApi.dll | [Vanara.PInvoke.WcnApi](https://github.com/dahall/Vanara/blob/master/PInvoke/WcnApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WcnApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WcnApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WcnApi)
wer.dll | [Vanara.PInvoke.Wer](https://github.com/dahall/Vanara/blob/master/PInvoke/Wer/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Wer?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Wer?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Wer)
wininet.dll | [Vanara.PInvoke.WinINet](https://github.com/dahall/Vanara/blob/master/PInvoke/WinINet/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WinINet?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WinINet?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinINet)
winmm.dll, msacm32.dll, avifil32.dll | [Vanara.PInvoke.Multimedia](https://github.com/dahall/Vanara/blob/master/PInvoke/Multimedia/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/57%25-yellow.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Multimedia?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Multimedia?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Multimedia)
winspool.drv, prntvpt.dll | [Vanara.PInvoke.Printing](https://github.com/dahall/Vanara/blob/master/PInvoke/Printing/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Printing?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Printing?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Printing)
wintrust.dll | [Vanara.PInvoke.WinTrust](https://github.com/dahall/Vanara/blob/master/PInvoke/WinTrust/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WinTrust?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WinTrust?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinTrust)
WlanApi.dll, Wlanui.dll | [Vanara.PInvoke.WlanApi](https://github.com/dahall/Vanara/blob/master/PInvoke/WlanApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WlanApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WlanApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WlanApi)

View File

@ -46,6 +46,7 @@
<dependency id="Vanara.PInvoke.Magnification" version="3.3.10" />
<dependency id="Vanara.PInvoke.Mpr" version="3.3.10" />
<dependency id="Vanara.PInvoke.Msi" version="3.3.10" />
<dependency id="Vanara.PInvoke.Multimedia" version="3.3.10" />
<dependency id="Vanara.PInvoke.NetApi32" version="3.3.10" />
<dependency id="Vanara.PInvoke.NetListMgr" version="3.3.10" />
<dependency id="Vanara.PInvoke.NewDev" version="3.3.10" />