mirror of https://github.com/dahall/Vanara.git
parent
caae0d547a
commit
bf17b65a05
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -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 - 5% API coverage (35 of 628 functions)
|
||||
### Methods - 5% API coverage (37 of 630 functions)
|
||||
Native Method | Header | Managed Method
|
||||
--- | --- | ---
|
||||
[_vscprintf](https://www.google.com/search?num=5&q=_vscprintf+site%3Alearn.microsoft.com) | |
|
||||
|
@ -12,6 +12,7 @@ Native Method | Header | Managed Method
|
|||
[DbgPrint](https://www.google.com/search?num=5&q=DbgPrint+site%3Alearn.microsoft.com) | wdm.h | [Vanara.PInvoke.NtDll.DbgPrint](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrint)
|
||||
[DbgPrintEx](https://www.google.com/search?num=5&q=DbgPrintEx+site%3Alearn.microsoft.com) | wdm.h | [Vanara.PInvoke.NtDll.DbgPrintEx](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrintEx)
|
||||
[DbgPrompt](https://www.google.com/search?num=5&q=DbgPrompt+site%3Alearn.microsoft.com) | ntddk.h | [Vanara.PInvoke.NtDll.DbgPrompt](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrompt)
|
||||
[DbgUiSetThreadDebugObject](https://www.google.com/search?num=5&q=DbgUiSetThreadDebugObject+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.NtDll.DbgUiSetThreadDebugObject](https://github.com/dahall/Vanara/search?l=C%23&q=DbgUiSetThreadDebugObject)
|
||||
[EtwCheckCoverage](https://www.google.com/search?num=5&q=EtwCheckCoverage+site%3Alearn.microsoft.com) | |
|
||||
[LdrCallEnclave](https://www.google.com/search?num=5&q=LdrCallEnclave+site%3Alearn.microsoft.com) | |
|
||||
[LdrControlFlowGuardEnforced](https://www.google.com/search?num=5&q=LdrControlFlowGuardEnforced+site%3Alearn.microsoft.com) | |
|
||||
|
@ -127,6 +128,7 @@ Native Method | Header | Managed Method
|
|||
[NtRecoverEnlistment](https://www.google.com/search?num=5&q=NtRecoverEnlistment+site%3Alearn.microsoft.com) | |
|
||||
[NtRecoverResourceManager](https://www.google.com/search?num=5&q=NtRecoverResourceManager+site%3Alearn.microsoft.com) | |
|
||||
[NtRecoverTransactionManager](https://www.google.com/search?num=5&q=NtRecoverTransactionManager+site%3Alearn.microsoft.com) | |
|
||||
[NtRemoveProcessDebug](https://www.google.com/search?num=5&q=NtRemoveProcessDebug+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.NtDll.NtRemoveProcessDebug](https://github.com/dahall/Vanara/search?l=C%23&q=NtRemoveProcessDebug)
|
||||
[NtRenameKey](https://www.google.com/search?num=5&q=NtRenameKey+site%3Alearn.microsoft.com) | |
|
||||
[NtRenameTransactionManager](https://www.google.com/search?num=5&q=NtRenameTransactionManager+site%3Alearn.microsoft.com) | |
|
||||
[NtRollbackComplete](https://www.google.com/search?num=5&q=NtRollbackComplete+site%3Alearn.microsoft.com) | |
|
||||
|
|
|
@ -11,11 +11,8 @@
|
|||
<PackageTags>pinvoke;vanara;net-extensions;interop;photoacq;photo acquisition;windows</PackageTags>
|
||||
<PackageReleaseNotes>Currently implements:
|
||||
|
||||
Classes
|
||||
PhotoAcquire, PhotoAcquireDeviceSelectionDialog, PhotoAcquireOptionsDialog, PhotoAcquisition, PhotoProgressDialog
|
||||
|
||||
Enumerations
|
||||
DEVICE_SELECTION_DEVICE_TYPE, DSF, ERROR_ADVISE_MESSAGE_TYPE, ERROR_ADVISE_RESULT, PAPS, PHOTOACQ, PROGRESS_DIALOG_CHECKBOX_ID, PROGRESS_DIALOG_IMAGE_TYPE, USER_INPUT_STRING_TYPE
|
||||
Interfaces
|
||||
IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString
|
||||
|
||||
</PackageReleaseNotes>
|
||||
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
|
||||
|
|
|
@ -16,6 +16,6 @@ If you're still running into problems, file an [issue](https://github.com/dahall
|
|||
|
||||
### **Included in Vanara.PInvoke.PhotoAcquire**
|
||||
|
||||
Classes | Enumerations | Interfaces
|
||||
--- | --- | ---
|
||||
PhotoAcquire PhotoAcquireDeviceSelectionDialog PhotoAcquireOptionsDialog PhotoAcquisition PhotoProgressDialog | DEVICE_SELECTION_DEVICE_TYPE DSF ERROR_ADVISE_MESSAGE_TYPE ERROR_ADVISE_RESULT PAPS PHOTOACQ PROGRESS_DIALOG_CHECKBOX_ID PROGRESS_DIALOG_IMAGE_TYPE USER_INPUT_STRING_TYPE | IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString
|
||||
Enumerations | Interfaces
|
||||
--- | ---
|
||||
DEVICE_SELECTION_DEVICE_TYPE DSF ERROR_ADVISE_MESSAGE_TYPE ERROR_ADVISE_RESULT PAPS PHOTOACQ PROGRESS_DIALOG_CHECKBOX_ID PROGRESS_DIALOG_IMAGE_TYPE USER_INPUT_STRING_TYPE | IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString
|
||||
|
|
|
@ -1,36 +1,39 @@
|
|||
## Assembly report for Vanara.PInvoke.PhotoAcquire.dll
|
||||
## Vanara.PInvoke.PhotoAcquire
|
||||
PInvoke API (methods, structures and constants) imported from Windows Photo Acquisition.
|
||||
### Enumerations
|
||||
Enum | Description | Values
|
||||
---- | ---- | ----
|
||||
[Vanara.PInvoke.PhotoAcquisition.DEVICE_SELECTION_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_SELECTION_DEVICE_TYPE) | The enumeration type indicates the type of a selected device. | DST_UNKNOWN_DEVICE, DST_WPD_DEVICE, DST_WIA_DEVICE, DST_STI_DEVICE, DSF_TWAIN_DEVICE, DST_FS_DEVICE, DST_DV_DEVICE
|
||||
[Vanara.PInvoke.PhotoAcquisition.DSF](https://github.com/dahall/Vanara/search?l=C%23&q=DSF) | | DSF_WPD_DEVICES, DSF_WIA_CAMERAS, DSF_WIA_SCANNERS, DSF_STI_DEVICES, DSF_TWAIN_DEVICES, DSF_FS_DEVICES, DSF_DV_DEVICES, DSF_ALL_DEVICES, DSF_CPL_MODE, DSF_SHOW_OFFLINE
|
||||
[Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_MESSAGE_TYPE) | The enumeration type indicates the type of error values that can be passed to the <c>nMessageType</c> parameter of IPhotoAcquireProgressCB::ErrorAdvise. | PHOTOACQUIRE_ERROR_SKIPRETRYCANCEL, PHOTOACQUIRE_ERROR_RETRYCANCEL, PHOTOACQUIRE_ERROR_YESNO, PHOTOACQUIRE_ERROR_OK
|
||||
[Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_RESULT) | The enumeration type indicates the type of error values that can be assigned to the <c>pnErrorAdviseResult</c> parameter of IPhotoAcquireProgressCB::ErrorAdvise. | PHOTOACQUIRE_RESULT_YES, PHOTOACQUIRE_RESULT_NO, PHOTOACQUIRE_RESULT_OK, PHOTOACQUIRE_RESULT_SKIP, PHOTOACQUIRE_RESULT_SKIP_ALL, PHOTOACQUIRE_RESULT_RETRY, PHOTOACQUIRE_RESULT_ABORT
|
||||
[Vanara.PInvoke.PhotoAcquisition.PAPS](https://github.com/dahall/Vanara/search?l=C%23&q=PAPS) | Specifies a double word value indicating whether this method is being called before or after processing an item. | PAPS_PRESAVE, PAPS_POSTSAVE, PAPS_CLEANUP
|
||||
[Vanara.PInvoke.PhotoAcquisition.PHOTOACQ](https://github.com/dahall/Vanara/search?l=C%23&q=PHOTOACQ) | Photo acquire flags. | PHOTOACQ_RUN_DEFAULT, PHOTOACQ_NO_GALLERY_LAUNCH, PHOTOACQ_DISABLE_AUTO_ROTATE, PHOTOACQ_DISABLE_PLUGINS, PHOTOACQ_DISABLE_GROUP_TAG_PROMPT, PHOTOACQ_DISABLE_DB_INTEGRATION, PHOTOACQ_DELETE_AFTER_ACQUIRE, PHOTOACQ_DISABLE_DUPLICATE_DETECTION, PHOTOACQ_ENABLE_THUMBNAIL_CACHING, PHOTOACQ_DISABLE_METADATA_WRITE, PHOTOACQ_DISABLE_THUMBNAIL_PROGRESS, PHOTOACQ_DISABLE_SETTINGS_LINK, PHOTOACQ_ABORT_ON_SETTINGS_UPDATE, PHOTOACQ_IMPORT_VIDEO_AS_MULTIPLE_FILES
|
||||
[Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_CHECKBOX_ID](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_CHECKBOX_ID) | The enumeration type indicates the check box on the IPhotoProgressDialog object. | PROGRESS_DIALOG_CHECKBOX_ID_DEFAULT
|
||||
[Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_IMAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_IMAGE_TYPE) | The enumeration type indicates the image type set in IPhotoProgressDialog::SetImage. | PROGRESS_DIALOG_ICON_SMALL, PROGRESS_DIALOG_ICON_LARGE, PROGRESS_DIALOG_ICON_THUMBNAIL, PROGRESS_DIALOG_BITMAP_THUMBNAIL
|
||||
[Vanara.PInvoke.PhotoAcquisition.USER_INPUT_STRING_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=USER_INPUT_STRING_TYPE) | The enumeration type indicates the type of string to obtain from the user in IPhotoAcquireProgressCB::GetUserInput. | USER_INPUT_DEFAULT, USER_INPUT_PATH_ELEMENT
|
||||
### Interfaces
|
||||
Interface | Description
|
||||
---- | ----
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquire) | The interface provides methods for acquiring photos from a device.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireDeviceSelectionDialog) | Provides a dialog box for selecting the device to acquire images from.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireItem](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireItem) | The interface provides methods for working with items as they are acquired from a device.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireOptionsDialog) | The interface is used to display an options dialog box in which the user can select photo acquisition settings such as file name formats, as well as whether or not to rotate images, to prompt for a tag name, or to erase photos from the camera after importing.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquirePlugin](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquirePlugin) | Implement the interface when you want to create a plug-in to run alongside the Windows Vista user interface (UI) for image acquisition. Registry settings are required to enable the plug-in.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireProgressCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireProgressCB) | The interface may be implemented if you wish to do extra processing at various stages in the acquisition process.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSettings) | The interface is used to work with image acquisition settings, such as file name format.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSource](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSource) | The interface is used for acquisition of items from a device.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoProgressActionCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressActionCB) | Implement this interface to get process from an `Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog`.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressDialog) | Provides the progress dialog box that may be displayed when enumerating or importing images. The dialog box is modal and runs in its own thread.
|
||||
[Vanara.PInvoke.PhotoAcquisition.IUserInputString](https://github.com/dahall/Vanara/search?l=C%23&q=IUserInputString) | The <c>IUserInputString</c> interface represents the object created when asking the user for a string—for example, when obtaining the name of a tag.
|
||||
### Classes
|
||||
Class | Description
|
||||
---- | ----
|
||||
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquire) | CLSID_PhotoAcquire
|
||||
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireDeviceSelectionDialog) | CLSID_PhotoAcquireDeviceSelectionDialog
|
||||
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireOptionsDialog) | CLSID_PhotoAcquireOptionsDialog
|
||||
[Vanara.PInvoke.PhotoAcquisition](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquisition) | Enums and interfaces from the Windows Photo Acquisition API.
|
||||
[Vanara.PInvoke.PhotoAcquisition.PhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoProgressDialog) | CLSID_PhotoProgressDialog
|
||||
|
||||
- Includes methods from Vanara.PInvoke.PhotoAcquire.dll
|
||||
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.PhotoAcquire?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.PhotoAcquire?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.PhotoAcquire)
|
||||
### Enumerations
|
||||
Native Enum | Header | Managed Enum
|
||||
--- | --- | ---
|
||||
[DEVICE_SELECTION_DEVICE_TYPE](https://www.google.com/search?num=5&q=DEVICE_SELECTION_DEVICE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.DEVICE_SELECTION_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_SELECTION_DEVICE_TYPE)
|
||||
[DSF](https://www.google.com/search?num=5&q=DSF+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.DSF](https://github.com/dahall/Vanara/search?l=C%23&q=DSF)
|
||||
[ERROR_ADVISE_MESSAGE_TYPE](https://www.google.com/search?num=5&q=ERROR_ADVISE_MESSAGE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_MESSAGE_TYPE)
|
||||
[ERROR_ADVISE_RESULT](https://www.google.com/search?num=5&q=ERROR_ADVISE_RESULT+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_RESULT)
|
||||
[PAPS](https://www.google.com/search?num=5&q=PAPS+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PAPS](https://github.com/dahall/Vanara/search?l=C%23&q=PAPS)
|
||||
[PHOTOACQ](https://www.google.com/search?num=5&q=PHOTOACQ+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PHOTOACQ](https://github.com/dahall/Vanara/search?l=C%23&q=PHOTOACQ)
|
||||
[PROGRESS_DIALOG_CHECKBOX_ID](https://www.google.com/search?num=5&q=PROGRESS_DIALOG_CHECKBOX_ID+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_CHECKBOX_ID](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_CHECKBOX_ID)
|
||||
[PROGRESS_DIALOG_IMAGE_TYPE](https://www.google.com/search?num=5&q=PROGRESS_DIALOG_IMAGE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_IMAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_IMAGE_TYPE)
|
||||
[USER_INPUT_STRING_TYPE](https://www.google.com/search?num=5&q=USER_INPUT_STRING_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.USER_INPUT_STRING_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=USER_INPUT_STRING_TYPE)
|
||||
### Interfaces
|
||||
Native Interface | Header | Managed Interface
|
||||
--- | --- | ---
|
||||
[IPhotoAcquire](https://www.google.com/search?num=5&q=IPhotoAcquire+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquire)
|
||||
[IPhotoAcquireDeviceSelectionDialog](https://www.google.com/search?num=5&q=IPhotoAcquireDeviceSelectionDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireDeviceSelectionDialog)
|
||||
[IPhotoAcquireItem](https://www.google.com/search?num=5&q=IPhotoAcquireItem+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireItem](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireItem)
|
||||
[IPhotoAcquireOptionsDialog](https://www.google.com/search?num=5&q=IPhotoAcquireOptionsDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireOptionsDialog)
|
||||
[IPhotoAcquirePlugin](https://www.google.com/search?num=5&q=IPhotoAcquirePlugin+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquirePlugin](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquirePlugin)
|
||||
[IPhotoAcquireProgressCB](https://www.google.com/search?num=5&q=IPhotoAcquireProgressCB+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireProgressCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireProgressCB)
|
||||
[IPhotoAcquireSettings](https://www.google.com/search?num=5&q=IPhotoAcquireSettings+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSettings)
|
||||
[IPhotoAcquireSource](https://www.google.com/search?num=5&q=IPhotoAcquireSource+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSource](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSource)
|
||||
[IPhotoProgressActionCB](https://www.google.com/search?num=5&q=IPhotoProgressActionCB+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.IPhotoProgressActionCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressActionCB)
|
||||
[IPhotoProgressDialog](https://www.google.com/search?num=5&q=IPhotoProgressDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressDialog)
|
||||
[IUserInputString](https://www.google.com/search?num=5&q=IUserInputString+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IUserInputString](https://github.com/dahall/Vanara/search?l=C%23&q=IUserInputString)
|
||||
### Classes
|
||||
Native Class | Header | Managed Class
|
||||
--- | --- | ---
|
||||
[PhotoAcquire](https://www.google.com/search?num=5&q=PhotoAcquire+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquire)
|
||||
[PhotoAcquireDeviceSelectionDialog](https://www.google.com/search?num=5&q=PhotoAcquireDeviceSelectionDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireDeviceSelectionDialog)
|
||||
[PhotoAcquireOptionsDialog](https://www.google.com/search?num=5&q=PhotoAcquireOptionsDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireOptionsDialog)
|
||||
[PhotoAcquisition](https://www.google.com/search?num=5&q=PhotoAcquisition+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquisition)
|
||||
[PhotoProgressDialog](https://www.google.com/search?num=5&q=PhotoProgressDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoProgressDialog)
|
||||
|
|
|
@ -321,3 +321,4 @@ Native Class | Header | Managed Class
|
|||
[SafeHSPFILELOG](https://www.google.com/search?num=5&q=SafeHSPFILELOG+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHSPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILELOG)
|
||||
[SafeHSPFILEQ](https://www.google.com/search?num=5&q=SafeHSPFILEQ+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHSPFILEQ](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILEQ)
|
||||
[SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://www.google.com/search?num=5&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA)
|
||||
[SP_DRVINFO_DETAIL_DATA_MGD](https://www.google.com/search?num=5&q=SP_DRVINFO_DETAIL_DATA_MGD+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DRVINFO_DETAIL_DATA_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DRVINFO_DETAIL_DATA_MGD)
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows User32.dll
|
|||
|
||||
- Includes methods from user32.dll
|
||||
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.User32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.User32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32)
|
||||
### Methods - 100% API coverage (562 of 562 functions)
|
||||
### Methods - 100% API coverage (564 of 564 functions)
|
||||
Native Method | Header | Managed Method
|
||||
--- | --- | ---
|
||||
[ActivateKeyboardLayout](https://www.google.com/search?num=5&q=ActivateKeyboardLayout+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ActivateKeyboardLayout](https://github.com/dahall/Vanara/search?l=C%23&q=ActivateKeyboardLayout)
|
||||
|
@ -377,6 +377,8 @@ Native Method | Header | Managed Method
|
|||
[MessageBeep](https://www.google.com/search?num=5&q=MessageBeep+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBeep](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBeep)
|
||||
[MessageBox](https://www.google.com/search?num=5&q=MessageBoxA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBox](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBox)
|
||||
[MessageBoxIndirect](https://www.google.com/search?num=5&q=MessageBoxIndirectA+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MessageBoxIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxIndirect)
|
||||
[MessageBoxTimeoutA](https://www.google.com/search?num=5&q=MessageBoxTimeoutA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBoxTimeout](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxTimeout)
|
||||
[MessageBoxTimeoutW](https://www.google.com/search?num=5&q=MessageBoxTimeoutW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBoxTimeout](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxTimeout)
|
||||
[ModifyMenu](https://www.google.com/search?num=5&q=ModifyMenuA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ModifyMenu](https://github.com/dahall/Vanara/search?l=C%23&q=ModifyMenu)
|
||||
[MonitorFromPoint](https://www.google.com/search?num=5&q=MonitorFromPoint+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorFromPoint](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorFromPoint)
|
||||
[MonitorFromRect](https://www.google.com/search?num=5&q=MonitorFromRect+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorFromRect](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorFromRect)
|
||||
|
|
Loading…
Reference in New Issue