Updated project files for release

pull/47/head
David Hall 2019-02-11 19:38:05 -07:00
parent 4ce874c5c0
commit 05887bfac4
8 changed files with 20 additions and 14 deletions

View File

@ -626,6 +626,7 @@ Native Structure | Header | Managed Structure
[BITMAPINFO](http://msdn2.microsoft.com/en-us/library/dd183375) | Wingdi.h | Vanara.PInvoke.Gdi32+BITMAPINFO
[BITMAPINFOHEADER](http://msdn2.microsoft.com/en-us/library/dd183376) | Wingdi.h | Vanara.PInvoke.Gdi32+BITMAPINFOHEADER
[BLENDFUNCTION](http://msdn2.microsoft.com/en-us/library/dd183393) | Wingdi.h | Vanara.PInvoke.Gdi32+BLENDFUNCTION
[DEVMODE](http://msdn2.microsoft.com/en-us/library/85741025-9393-42ab-8a6d-27f1ae2c0f1b) | wingdi.h | Vanara.PInvoke.Gdi32+DEVMODE
[DIBSECTION](http://msdn2.microsoft.com/en-us/library/dd183567) | Wingdi.h | Vanara.PInvoke.Gdi32+DIBSECTION
[DISPLAY_DEVICE](http://msdn2.microsoft.com/en-us/library/9a7813fe-358a-44eb-99da-c63f98d055c3) | wingdi.h | Vanara.PInvoke.Gdi32+DISPLAY_DEVICE
[EXTLOGPEN](http://msdn2.microsoft.com/en-us/library/34ffa71d-e94d-425e-9f9d-21e3df4990b7) | wingdi.h | Vanara.PInvoke.Gdi32+EXTLOGPEN

View File

@ -28,7 +28,7 @@ Functions
BitBlt, CreateBrushIndirect, CreateCompatibleDC, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateEnhMetaFileA, CreateEnhMetaFileW, CreateHatchBrush, CreatePatternBrush, CreatePen, CreatePenIndirect, CreateSolidBrush, DeleteDC, DeleteEnhMetaFile, DeleteObject, ExtCreatePen, GdiAlphaBlend, GdiFlush, GdiTransparentBlt, GetBrushOrgEx, GetDeviceCaps, GetDIBits, GetEnhMetaFileA, GetEnhMetaFileW, GetObjectA, GetObjectW, GetSysColorBrush, LPtoDP, PatBlt, SelectObject, SetBkMode, SetBrushOrgEx, SetLayout
Structures
BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, DISPLAY_DEVICE, EXTLOGPEN, LOGPEN, TEXTMETRIC
BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, DISPLAY_DEVICE, DEVMODE, EXTLOGPEN, LOGPEN, TEXTMETRIC
</PackageReleaseNotes>
<LangVersion>latest</LangVersion>

View File

@ -1,5 +1,5 @@
## Correlation report for advapi32.dll, secur32.dll, authz.dll
### Methods (28% complete)
### Methods (29% complete)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AbortSystemShutdown](http://msdn2.microsoft.com/en-us/library/aa376630) | advapi32.dll | winreg.h | Vanara.PInvoke.AdvApi32.AbortSystemShutdown
@ -151,8 +151,8 @@ Native Method | Native DLL | Header | Managed Method
[CommandLineFromMsiDescriptor](https://www.google.com/search?num=5&q=CommandLineFromMsiDescriptor+site%3Amicrosoft.com) | advapi32.dll | |
[CompleteAuthToken](https://www.google.com/search?num=5&q=CompleteAuthToken+site%3Amicrosoft.com) | secur32.dll | |
[ComputeAccessTokenFromCodeAuthzLevel](https://www.google.com/search?num=5&q=ComputeAccessTokenFromCodeAuthzLevel+site%3Amicrosoft.com) | advapi32.dll | |
[ControlService](https://www.google.com/search?num=5&q=ControlService+site%3Amicrosoft.com) | advapi32.dll | |
[ControlServiceEx](https://www.google.com/search?num=5&q=ControlServiceExA+site%3Amicrosoft.com) | advapi32.dll | |
[ControlService](http://msdn2.microsoft.com/en-us/library/c112b587-7455-4f15-93e1-ded73de6dbbd) | advapi32.dll | winsvc.h | Vanara.PInvoke.AdvApi32.ControlService
[ControlServiceEx](http://msdn2.microsoft.com/en-us/library/de249903-7545-4fb6-925a-aa647f862f93) | advapi32.dll | winsvc.h | Vanara.PInvoke.AdvApi32.ControlServiceEx
[ControlTrace](https://www.google.com/search?num=5&q=ControlTraceA+site%3Amicrosoft.com) | advapi32.dll | |
[ConvertAccessToSecurityDescriptor](https://www.google.com/search?num=5&q=ConvertAccessToSecurityDescriptorA+site%3Amicrosoft.com) | advapi32.dll | |
[ConvertSDToStringSDDomainW](https://www.google.com/search?num=5&q=ConvertSDToStringSDDomainW+site%3Amicrosoft.com) | advapi32.dll | |
@ -204,7 +204,7 @@ Native Method | Native DLL | Header | Managed Method
[DeleteAce](https://www.google.com/search?num=5&q=DeleteAce+site%3Amicrosoft.com) | advapi32.dll | |
[DeleteSecurityContext](https://www.google.com/search?num=5&q=DeleteSecurityContext+site%3Amicrosoft.com) | secur32.dll | |
[DeleteSecurityPackage](https://www.google.com/search?num=5&q=DeleteSecurityPackageA+site%3Amicrosoft.com) | secur32.dll | |
[DeleteService](https://www.google.com/search?num=5&q=DeleteService+site%3Amicrosoft.com) | advapi32.dll | |
[DeleteService](http://msdn2.microsoft.com/en-us/library/5b0fc714-60e0-4ae3-8fa8-ace36dab2fb0) | advapi32.dll | winsvc.h | Vanara.PInvoke.AdvApi32.DeleteService
[DeregisterEventSource](http://msdn2.microsoft.com/en-us/library/f5d1f4b0-5320-4aec-a129-cafff6f1fed1) | advapi32.dll | winbase.h | Vanara.PInvoke.AdvApi32.DeregisterEventSource
[DestroyPrivateObjectSecurity](https://www.google.com/search?num=5&q=DestroyPrivateObjectSecurity+site%3Amicrosoft.com) | advapi32.dll | |
[DuplicateEncryptionInfoFile](https://www.google.com/search?num=5&q=DuplicateEncryptionInfoFile+site%3Amicrosoft.com) | advapi32.dll | |
@ -513,7 +513,7 @@ Native Method | Native DLL | Header | Managed Method
[QueryServiceLockStatus](https://www.google.com/search?num=5&q=QueryServiceLockStatusA+site%3Amicrosoft.com) | advapi32.dll | |
[QueryServiceObjectSecurity](https://www.google.com/search?num=5&q=QueryServiceObjectSecurity+site%3Amicrosoft.com) | advapi32.dll | |
[QueryServiceStatus](https://www.google.com/search?num=5&q=QueryServiceStatus+site%3Amicrosoft.com) | advapi32.dll | |
[QueryServiceStatusEx](https://www.google.com/search?num=5&q=QueryServiceStatusEx+site%3Amicrosoft.com) | advapi32.dll | |
[QueryServiceStatusEx](http://msdn2.microsoft.com/en-us/library/3fe02245-97b1-49f3-8f35-2dcd6f221547) | advapi32.dll | winsvc.h | Vanara.PInvoke.AdvApi32.QueryServiceStatusEx
[QueryTrace](https://www.google.com/search?num=5&q=QueryTraceA+site%3Amicrosoft.com) | advapi32.dll | |
[QueryTraceProcessingHandle](https://www.google.com/search?num=5&q=QueryTraceProcessingHandle+site%3Amicrosoft.com) | advapi32.dll | |
[QueryUserServiceName](https://www.google.com/search?num=5&q=QueryUserServiceName+site%3Amicrosoft.com) | advapi32.dll | |
@ -662,7 +662,7 @@ Native Method | Native DLL | Header | Managed Method
[SspiUnmarshalAuthIdentity](http://msdn2.microsoft.com/en-us/library/89798b37-808a-4174-8362-a2dc4ee1b460) | secur32.dll | sspi.h | Vanara.PInvoke.Secur32.SspiUnmarshalAuthIdentity
[SspiValidateAuthIdentity](http://msdn2.microsoft.com/en-us/library/82733abd-d984-4902-b6e4-c3809171ad51) | secur32.dll | sspi.h | Vanara.PInvoke.Secur32.SspiValidateAuthIdentity
[SspiZeroAuthIdentity](http://msdn2.microsoft.com/en-us/library/50b1f24a-c802-4691-a450-316cb31bf44d) | secur32.dll | sspi.h | Vanara.PInvoke.Secur32.SspiZeroAuthIdentity
[StartService](https://www.google.com/search?num=5&q=StartServiceA+site%3Amicrosoft.com) | advapi32.dll | |
[StartService](http://msdn2.microsoft.com/en-us/library/f185a878-e1c3-4fe5-8ec9-c5296d27f985) | advapi32.dll | winsvc.h | Vanara.PInvoke.AdvApi32.StartService
[StartServiceCtrlDispatcher](https://www.google.com/search?num=5&q=StartServiceCtrlDispatcherA+site%3Amicrosoft.com) | advapi32.dll | |
[StartTrace](https://www.google.com/search?num=5&q=StartTraceA+site%3Amicrosoft.com) | advapi32.dll | |
[StopTrace](https://www.google.com/search?num=5&q=StopTraceA+site%3Amicrosoft.com) | advapi32.dll | |
@ -764,6 +764,7 @@ Native Structure | Header | Managed Structure
[SC_ACTION](http://msdn2.microsoft.com/en-us/library/e2c355a6-affe-46bf-a3e6-f8c420422d46) | winsvc.h | Vanara.PInvoke.AdvApi32+SC_ACTION
[SC_HANDLE](https://www.google.com/search?num=5&q=SC_HANDLE+site%3Amicrosoft.com) | | Vanara.PInvoke.AdvApi32+SC_HANDLE
[SECURITY_DESCRIPTOR](http://msdn2.microsoft.com/en-us/library/aa379561) | Winnt.h | Vanara.PInvoke.AdvApi32+SECURITY_DESCRIPTOR
[SERVICE_CONTROL_STATUS_REASON_PARAMS](http://msdn2.microsoft.com/en-us/library/f7213cbb-255f-4ce3-93c9-5537256e078f) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_CONTROL_STATUS_REASON_PARAMS
[SERVICE_DELAYED_AUTO_START_INFO](http://msdn2.microsoft.com/en-us/library/16117450-eb73-47de-8be7-c7aff3d44c81) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_DELAYED_AUTO_START_INFO
[SERVICE_DESCRIPTION](http://msdn2.microsoft.com/en-us/library/ms685156) | Winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_DESCRIPTION
[SERVICE_FAILURE_ACTIONS](http://msdn2.microsoft.com/en-us/library/180ca6d9-f2c3-4ea1-b2c6-319d08ef88ee) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_FAILURE_ACTIONS
@ -775,6 +776,7 @@ Native Structure | Header | Managed Structure
[SERVICE_SID_INFO](http://msdn2.microsoft.com/en-us/library/cb1a32bd-aafb-4e41-8d6f-673c3d747f14) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_SID_INFO
[SERVICE_STATUS](http://msdn2.microsoft.com/en-us/library/d268609b-d442-4d0f-9d49-ed23fee84961) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_STATUS
[SERVICE_STATUS_HANDLE](https://www.google.com/search?num=5&q=SERVICE_STATUS_HANDLE+site%3Amicrosoft.com) | | Vanara.PInvoke.AdvApi32+SERVICE_STATUS_HANDLE
[SERVICE_STATUS_PROCESS](https://www.google.com/search?num=5&q=SERVICE_STATUS_PROCESS+site%3Amicrosoft.com) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_STATUS_PROCESS
[SERVICE_TRIGGER](http://msdn2.microsoft.com/en-us/library/a57aa702-40a2-4880-80db-6c4f43c3e7ea) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_TRIGGER
[SERVICE_TRIGGER_INFO](http://msdn2.microsoft.com/en-us/library/8de46056-1ea5-46f2-a260-ad140fd77bc1) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_TRIGGER_INFO
[SERVICE_TRIGGER_SPECIFIC_DATA_ITEM](http://msdn2.microsoft.com/en-us/library/670e6c49-bbc0-4af6-9e47-6c89801ebb45) | winsvc.h | Vanara.PInvoke.AdvApi32+SERVICE_TRIGGER_SPECIFIC_DATA_ITEM

File diff suppressed because one or more lines are too long

View File

@ -5,7 +5,6 @@ Class | Description
AssociateAttribute | Associates a Guid with an element.
CoTaskMemStringMarshaler | Marshals strings that are allocated by native code and must be freed using CoTaskMemFree after use.
FunctionHelper |
HANDLE | Base class for all native handles.
IEnumFromIndexer<T> | Creates an enumerable class from a counter and an indexer. Useful if a class doesn't support `IEnumerable` or <see cref="T:System.Collections.Generic.IEnumerable`1" /> like some COM objects.
IEnumFromNext<T> | Creates an enumerable class from a get next method and a reset method. Useful if a class doesn't support `IEnumerable` or <see cref="T:System.Collections.Generic.IEnumerable`1" /> like some COM objects.
Lib | Holds string values for all used external API libraries.
@ -18,6 +17,7 @@ PInvokeDataAttribute | Captures information about P/Invoke calls.
PRECT | Defines the coordinates of the upper-left and lower-right corners of a rectangle.
PtrFunc<T> |
SafeElementArray<T> | A safe unmanaged array of structures allocated on the global heap with a prefix type (usually a uint or int) that determines the count of elements.
SafeHANDLE | Base class for all native handles.
SafeNativeArray<T> | A safe unmanaged array of structures allocated on the global heap. Array size determined by allocated memory size divided by size of structure.
SafeResourceId | Represents a system resource name that can identify as a string, integer, or pointer.
SBFunc<T> |
@ -30,6 +30,7 @@ Struct | Description
---- | ----
COLORREF | The COLORREF value is used to specify an RGB color in the form <c>0x00bbggrr</c>.
HACCEL | Provides a handle to an accelerator table.
HANDLE | Provides a generic handle.
HBITMAP | Provides a handle to a bitmap.
HBRUSH | Provides a handle to a drawing brush.
HCURSOR | Provides a handle to a Windows cursor.

View File

@ -32,10 +32,10 @@
<PackageReleaseNotes>Currently implements:
Classes
AssociateAttribute, CoTaskMemStringMarshaler, FunctionHelper, HANDLE, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, Lib, Macros, NullTermStringArrayMarshaler, OBJECT_TYPE_LIST, OverlappedAsync, OverlappedAsyncResult, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeNativeArray&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, TryGetNext, WIN32_FIND_DATA
AssociateAttribute, CoTaskMemStringMarshaler, FunctionHelper, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, Lib, Macros, NullTermStringArrayMarshaler, OBJECT_TYPE_LIST, OverlappedAsync, OverlappedAsyncResult, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, TryGetNext, WIN32_FIND_DATA
Structures
COLORREF, HACCEL, HBITMAP, HBRUSH, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, LOGFONT, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error
COLORREF, HACCEL, HANDLE, HBITMAP, HBRUSH, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, LOGFONT, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error
Enumerations
ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, FontFamily, FontPitch, LogFontCharSet, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemColorIndex, SystemShutDownReason

View File

@ -9,6 +9,7 @@ ComObject | Base class for all COM objects which handles calling AddRef and Rele
ControlPanel | Provides a means to open Control Panel items and get their paths.
IconLocation | Wraps the icon location string used by some Shell classes.
IndirectString | Wraps the icon location string used by some Shell classes.
MessageEventArgs | Holds a copy of the MSG instance retrieved by GetMessage.
MessageLoop | <para> This class encapsulates the management of a message loop for an application. It supports queuing a callback to the application via the message loop to enable the app to return from a call and continue processing that call later. This behavior is needed when implementing a shell verb as verbs must not block the caller. </para> <note type="note">The ComObject derived class should call QueueNonBlockingCallback in its invoke function, for example IExecuteCommand::Execute() or IDropTarget::Drop() passing a method that will complete the initialization work.</note>
ProgId | Represents a programmatic identifier in the registry for an application.
PropertyBag | Encapsulates an `IPropertyBag` instance.
@ -57,6 +58,7 @@ ShellItemComparison | Used to determine how to compare two Shell items. ShellIte
ShellItemDisplayString | Requests the form of an item's display name to retrieve through `ShellItem.GetDisplayName(Vanara.Windows.Shell.ShellItemDisplayString)`. | NormalDisplay, ParentRelativeParsing, DesktopAbsoluteParsing, ParentRelativeEditing, DesktopAbsoluteEditing, FileSysPath, Url, ParentRelativeForAddressBar, ParentRelative, ParentRelativeForUI
ShellItemGetImageOptions | Options for retrieving images from a `ShellItem`. | ResizeToFit, BiggerSizeOk, MemoryOnly, IconOnly, ThumbnailOnly, InCacheOnly, CropToSquare, WideThumbnails, IconBackground, ScaleUp
ShellItemToolTipOptions | Flags that direct the handling of the item from which you're retrieving the info tip text. | Default, Name, LinkNotTarget, LinkTarget, AllowDelay, SingleLine
TaskbarButtonProgressState | State of the progress shown on a taskbar button. | None, Indeterminate, Normal, Error, Paused
TransferFlags | Used by methods of the ITransferSource and ITransferDestination interfaces to control their file operations. | Normal, FailExist, RenameExist, OverwriteExist, AllowDecryption, NoSecurity, CopyCreationTime, CopyWriteTime, UseFullAccess, DeleteRecycleIfPossible, CopyHardLink, CopyLocalizedName, MoveAsCopyDelete, SuspendShellEvents
VerbMultiSelectModel | | Unset, Player, Single, Document
VerbPosition | | Unset, Top, Bottom

View File

@ -23,10 +23,10 @@
<PackageReleaseNotes>Currently implements:
Classes
ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectString, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary&lt;T&gt;, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, TaskbarList
ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectString, MessageEventArgs, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary&lt;T&gt;, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, TaskbarList
Enumerations
ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryViewTemplate, LinkResolution, OperationFlags, ShellIconType, ShellImageSize, ShellItemAttribute, ShellItemComparison, ShellItemDisplayString, ShellItemGetImageOptions, ShellItemToolTipOptions, TransferFlags, VerbMultiSelectModel, VerbPosition, VerbSelectionModel
ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryViewTemplate, LinkResolution, OperationFlags, ShellIconType, ShellImageSize, ShellItemAttribute, ShellItemComparison, ShellItemDisplayString, ShellItemGetImageOptions, ShellItemToolTipOptions, TaskbarButtonProgressState, TransferFlags, VerbMultiSelectModel, VerbPosition, VerbSelectionModel
</PackageReleaseNotes>
<LangVersion>latest</LangVersion>