Updated project files

pull/211/head
dahall 2020-12-30 21:01:44 -07:00
parent 16ce539b33
commit 06027d381a
11 changed files with 786 additions and 9 deletions

View File

@ -0,0 +1,193 @@
## Vanara.PInvoke.Msi
PInvoke API (methods, structures and constants) imported from Windows Msi.dll.
- Includes methods from msi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Msi?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Msi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Msi)
### Methods - 2% API coverage (4 of 163 functions)
Native Method | Header | Managed Method
--- | --- | ---
[Migrate10CachedPackages](https://www.google.com/search?num=5&q=Migrate10CachedPackagesA+site%3Adocs.microsoft.com) | |
[MsiAdvertiseProduct](https://www.google.com/search?num=5&q=MsiAdvertiseProductA+site%3Adocs.microsoft.com) | |
[MsiAdvertiseProductEx](https://www.google.com/search?num=5&q=MsiAdvertiseProductExA+site%3Adocs.microsoft.com) | |
[MsiAdvertiseScript](https://www.google.com/search?num=5&q=MsiAdvertiseScriptA+site%3Adocs.microsoft.com) | |
[MsiApplyMultiplePatches](https://www.google.com/search?num=5&q=MsiApplyMultiplePatchesA+site%3Adocs.microsoft.com) | |
[MsiApplyPatch](https://www.google.com/search?num=5&q=MsiApplyPatchA+site%3Adocs.microsoft.com) | |
[MsiBeginTransaction](https://www.google.com/search?num=5&q=MsiBeginTransactionA+site%3Adocs.microsoft.com) | |
[MsiCloseAllHandles](https://www.google.com/search?num=5&q=MsiCloseAllHandles+site%3Adocs.microsoft.com) | |
[MsiCloseHandle](https://www.google.com/search?num=5&q=MsiCloseHandle+site%3Adocs.microsoft.com) | |
[MsiCollectUserInfo](https://www.google.com/search?num=5&q=MsiCollectUserInfoA+site%3Adocs.microsoft.com) | |
[MsiConfigureFeature](https://www.google.com/search?num=5&q=MsiConfigureFeatureA+site%3Adocs.microsoft.com) | |
[MsiConfigureFeatureFromDescriptor](https://www.google.com/search?num=5&q=MsiConfigureFeatureFromDescriptorA+site%3Adocs.microsoft.com) | |
[MsiConfigureProduct](https://www.google.com/search?num=5&q=MsiConfigureProductA+site%3Adocs.microsoft.com) | |
[MsiConfigureProductEx](https://www.google.com/search?num=5&q=MsiConfigureProductExA+site%3Adocs.microsoft.com) | |
[MsiCreateAndVerifyInstallerDirectory](https://www.google.com/search?num=5&q=MsiCreateAndVerifyInstallerDirectory+site%3Adocs.microsoft.com) | |
[MsiCreateRecord](https://www.google.com/search?num=5&q=MsiCreateRecord+site%3Adocs.microsoft.com) | |
[MsiCreateTransformSummaryInfo](https://www.google.com/search?num=5&q=MsiCreateTransformSummaryInfoA+site%3Adocs.microsoft.com) | |
[MsiDatabaseApplyTransform](https://www.google.com/search?num=5&q=MsiDatabaseApplyTransformA+site%3Adocs.microsoft.com) | |
[MsiDatabaseCommit](https://www.google.com/search?num=5&q=MsiDatabaseCommit+site%3Adocs.microsoft.com) | |
[MsiDatabaseExport](https://www.google.com/search?num=5&q=MsiDatabaseExportA+site%3Adocs.microsoft.com) | |
[MsiDatabaseGenerateTransform](https://www.google.com/search?num=5&q=MsiDatabaseGenerateTransformA+site%3Adocs.microsoft.com) | |
[MsiDatabaseGetPrimaryKeys](https://www.google.com/search?num=5&q=MsiDatabaseGetPrimaryKeysA+site%3Adocs.microsoft.com) | |
[MsiDatabaseImport](https://www.google.com/search?num=5&q=MsiDatabaseImportA+site%3Adocs.microsoft.com) | |
[MsiDatabaseIsTablePersistent](https://www.google.com/search?num=5&q=MsiDatabaseIsTablePersistentA+site%3Adocs.microsoft.com) | |
[MsiDatabaseMerge](https://www.google.com/search?num=5&q=MsiDatabaseMergeA+site%3Adocs.microsoft.com) | |
[MsiDatabaseOpenView](https://www.google.com/search?num=5&q=MsiDatabaseOpenViewA+site%3Adocs.microsoft.com) | |
[MsiDecomposeDescriptor](https://www.google.com/search?num=5&q=MsiDecomposeDescriptorA+site%3Adocs.microsoft.com) | |
[MsiDeleteUserData](https://www.google.com/search?num=5&q=MsiDeleteUserDataA+site%3Adocs.microsoft.com) | |
[MsiDetermineApplicablePatches](https://www.google.com/search?num=5&q=MsiDetermineApplicablePatchesA+site%3Adocs.microsoft.com) | |
[MsiDeterminePatchSequence](https://www.google.com/search?num=5&q=MsiDeterminePatchSequenceA+site%3Adocs.microsoft.com) | |
[MsiDoAction](https://www.google.com/search?num=5&q=MsiDoActionA+site%3Adocs.microsoft.com) | |
[MsiEnableLog](https://www.google.com/search?num=5&q=MsiEnableLogA+site%3Adocs.microsoft.com) | |
[MsiEnableUIPreview](https://www.google.com/search?num=5&q=MsiEnableUIPreview+site%3Adocs.microsoft.com) | |
[MsiEndTransaction](https://www.google.com/search?num=5&q=MsiEndTransaction+site%3Adocs.microsoft.com) | |
[MsiEnumClients](https://www.google.com/search?num=5&q=MsiEnumClientsA+site%3Adocs.microsoft.com) | |
[MsiEnumClientsEx](https://www.google.com/search?num=5&q=MsiEnumClientsExA+site%3Adocs.microsoft.com) | |
[MsiEnumComponentCosts](https://www.google.com/search?num=5&q=MsiEnumComponentCostsA+site%3Adocs.microsoft.com) | |
[MsiEnumComponentQualifiers](https://www.google.com/search?num=5&q=MsiEnumComponentQualifiersA+site%3Adocs.microsoft.com) | |
[MsiEnumComponents](https://www.google.com/search?num=5&q=MsiEnumComponentsA+site%3Adocs.microsoft.com) | |
[MsiEnumComponentsEx](https://www.google.com/search?num=5&q=MsiEnumComponentsExA+site%3Adocs.microsoft.com) | |
[MsiEnumFeatures](https://www.google.com/search?num=5&q=MsiEnumFeaturesA+site%3Adocs.microsoft.com) | |
[MsiEnumPatches](https://www.google.com/search?num=5&q=MsiEnumPatchesA+site%3Adocs.microsoft.com) | |
[MsiEnumPatchesEx](https://www.google.com/search?num=5&q=MsiEnumPatchesExA+site%3Adocs.microsoft.com) | |
[MsiEnumProducts](https://www.google.com/search?num=5&q=MsiEnumProductsA+site%3Adocs.microsoft.com) | |
[MsiEnumProductsEx](https://www.google.com/search?num=5&q=MsiEnumProductsExA+site%3Adocs.microsoft.com) | msi.h | [Vanara.PInvoke.Msi.MsiEnumProductsEx](https://github.com/dahall/Vanara/search?l=C%23&q=MsiEnumProductsEx)
[MsiEnumRelatedProducts](https://www.google.com/search?num=5&q=MsiEnumRelatedProductsA+site%3Adocs.microsoft.com) | |
[MsiEvaluateCondition](https://www.google.com/search?num=5&q=MsiEvaluateConditionA+site%3Adocs.microsoft.com) | |
[MsiExtractPatchXMLData](https://www.google.com/search?num=5&q=MsiExtractPatchXMLDataA+site%3Adocs.microsoft.com) | |
[MsiFormatRecord](https://www.google.com/search?num=5&q=MsiFormatRecordA+site%3Adocs.microsoft.com) | |
[MsiGetActiveDatabase](https://www.google.com/search?num=5&q=MsiGetActiveDatabase+site%3Adocs.microsoft.com) | |
[MsiGetComponentPath](https://www.google.com/search?num=5&q=MsiGetComponentPathA+site%3Adocs.microsoft.com) | |
[MsiGetComponentPathEx](https://www.google.com/search?num=5&q=MsiGetComponentPathExA+site%3Adocs.microsoft.com) | |
[MsiGetComponentState](https://www.google.com/search?num=5&q=MsiGetComponentStateA+site%3Adocs.microsoft.com) | |
[MsiGetDatabaseState](https://www.google.com/search?num=5&q=MsiGetDatabaseState+site%3Adocs.microsoft.com) | |
[MsiGetFeatureCost](https://www.google.com/search?num=5&q=MsiGetFeatureCostA+site%3Adocs.microsoft.com) | |
[MsiGetFeatureInfo](https://www.google.com/search?num=5&q=MsiGetFeatureInfoA+site%3Adocs.microsoft.com) | |
[MsiGetFeatureState](https://www.google.com/search?num=5&q=MsiGetFeatureStateA+site%3Adocs.microsoft.com) | |
[MsiGetFeatureUsage](https://www.google.com/search?num=5&q=MsiGetFeatureUsageA+site%3Adocs.microsoft.com) | |
[MsiGetFeatureValidStates](https://www.google.com/search?num=5&q=MsiGetFeatureValidStatesA+site%3Adocs.microsoft.com) | |
[MsiGetFileHash](https://www.google.com/search?num=5&q=MsiGetFileHashA+site%3Adocs.microsoft.com) | |
[MsiGetFileSignatureInformation](https://www.google.com/search?num=5&q=MsiGetFileSignatureInformationA+site%3Adocs.microsoft.com) | |
[MsiGetFileVersion](https://www.google.com/search?num=5&q=MsiGetFileVersionA+site%3Adocs.microsoft.com) | |
[MsiGetLanguage](https://www.google.com/search?num=5&q=MsiGetLanguage+site%3Adocs.microsoft.com) | |
[MsiGetLastErrorRecord](https://www.google.com/search?num=5&q=MsiGetLastErrorRecord+site%3Adocs.microsoft.com) | |
[MsiGetMode](https://www.google.com/search?num=5&q=MsiGetMode+site%3Adocs.microsoft.com) | |
[MsiGetPatchFileList](https://www.google.com/search?num=5&q=MsiGetPatchFileListA+site%3Adocs.microsoft.com) | |
[MsiGetPatchInfo](https://www.google.com/search?num=5&q=MsiGetPatchInfoA+site%3Adocs.microsoft.com) | |
[MsiGetPatchInfoEx](https://www.google.com/search?num=5&q=MsiGetPatchInfoExA+site%3Adocs.microsoft.com) | |
[MsiGetProductCode](https://www.google.com/search?num=5&q=MsiGetProductCodeA+site%3Adocs.microsoft.com) | |
[MsiGetProductCodeFromPackageCode](https://www.google.com/search?num=5&q=MsiGetProductCodeFromPackageCodeA+site%3Adocs.microsoft.com) | |
[MsiGetProductInfo](https://www.google.com/search?num=5&q=MsiGetProductInfoA+site%3Adocs.microsoft.com) | |
[MsiGetProductInfoEx](https://www.google.com/search?num=5&q=MsiGetProductInfoExA+site%3Adocs.microsoft.com) | msi.h | [Vanara.PInvoke.Msi.MsiGetProductInfoEx](https://github.com/dahall/Vanara/search?l=C%23&q=MsiGetProductInfoEx)
[MsiGetProductInfoFromScript](https://www.google.com/search?num=5&q=MsiGetProductInfoFromScriptA+site%3Adocs.microsoft.com) | |
[MsiGetProductProperty](https://www.google.com/search?num=5&q=MsiGetProductPropertyA+site%3Adocs.microsoft.com) | |
[MsiGetProperty](https://www.google.com/search?num=5&q=MsiGetPropertyA+site%3Adocs.microsoft.com) | |
[MsiGetShortcutTarget](https://www.google.com/search?num=5&q=MsiGetShortcutTargetA+site%3Adocs.microsoft.com) | |
[MsiGetSourcePath](https://www.google.com/search?num=5&q=MsiGetSourcePathA+site%3Adocs.microsoft.com) | |
[MsiGetSummaryInformation](https://www.google.com/search?num=5&q=MsiGetSummaryInformationA+site%3Adocs.microsoft.com) | |
[MsiGetTargetPath](https://www.google.com/search?num=5&q=MsiGetTargetPathA+site%3Adocs.microsoft.com) | |
[MsiGetUserInfo](https://www.google.com/search?num=5&q=MsiGetUserInfoA+site%3Adocs.microsoft.com) | |
[MsiInstallMissingComponent](https://www.google.com/search?num=5&q=MsiInstallMissingComponentA+site%3Adocs.microsoft.com) | |
[MsiInstallMissingFile](https://www.google.com/search?num=5&q=MsiInstallMissingFileA+site%3Adocs.microsoft.com) | |
[MsiInstallProduct](https://www.google.com/search?num=5&q=MsiInstallProductA+site%3Adocs.microsoft.com) | msi.h | [Vanara.PInvoke.Msi.MsiInstallProduct](https://github.com/dahall/Vanara/search?l=C%23&q=MsiInstallProduct)
[MsiInvalidateFeatureCache](https://www.google.com/search?num=5&q=MsiInvalidateFeatureCache+site%3Adocs.microsoft.com) | |
[MsiIsProductElevated](https://www.google.com/search?num=5&q=MsiIsProductElevatedA+site%3Adocs.microsoft.com) | msi.h | [Vanara.PInvoke.Msi.MsiIsProductElevated](https://github.com/dahall/Vanara/search?l=C%23&q=MsiIsProductElevated)
[MsiJoinTransaction](https://www.google.com/search?num=5&q=MsiJoinTransaction+site%3Adocs.microsoft.com) | |
[MsiLoadString](https://www.google.com/search?num=5&q=MsiLoadStringA+site%3Adocs.microsoft.com) | |
[MsiLocateComponent](https://www.google.com/search?num=5&q=MsiLocateComponentA+site%3Adocs.microsoft.com) | |
[MsiMessageBox](https://www.google.com/search?num=5&q=MsiMessageBoxA+site%3Adocs.microsoft.com) | |
[MsiMessageBoxEx](https://www.google.com/search?num=5&q=MsiMessageBoxExA+site%3Adocs.microsoft.com) | |
[MsiNotifySidChange](https://www.google.com/search?num=5&q=MsiNotifySidChangeA+site%3Adocs.microsoft.com) | |
[MsiOpenDatabase](https://www.google.com/search?num=5&q=MsiOpenDatabaseA+site%3Adocs.microsoft.com) | |
[MsiOpenPackage](https://www.google.com/search?num=5&q=MsiOpenPackageA+site%3Adocs.microsoft.com) | |
[MsiOpenPackageEx](https://www.google.com/search?num=5&q=MsiOpenPackageExA+site%3Adocs.microsoft.com) | |
[MsiOpenProduct](https://www.google.com/search?num=5&q=MsiOpenProductA+site%3Adocs.microsoft.com) | |
[MsiPreviewBillboard](https://www.google.com/search?num=5&q=MsiPreviewBillboardA+site%3Adocs.microsoft.com) | |
[MsiPreviewDialog](https://www.google.com/search?num=5&q=MsiPreviewDialogA+site%3Adocs.microsoft.com) | |
[MsiProcessAdvertiseScript](https://www.google.com/search?num=5&q=MsiProcessAdvertiseScriptA+site%3Adocs.microsoft.com) | |
[MsiProcessMessage](https://www.google.com/search?num=5&q=MsiProcessMessage+site%3Adocs.microsoft.com) | |
[MsiProvideAssembly](https://www.google.com/search?num=5&q=MsiProvideAssemblyA+site%3Adocs.microsoft.com) | |
[MsiProvideComponent](https://www.google.com/search?num=5&q=MsiProvideComponentA+site%3Adocs.microsoft.com) | |
[MsiProvideComponentFromDescriptor](https://www.google.com/search?num=5&q=MsiProvideComponentFromDescriptorA+site%3Adocs.microsoft.com) | |
[MsiProvideQualifiedComponent](https://www.google.com/search?num=5&q=MsiProvideQualifiedComponentA+site%3Adocs.microsoft.com) | |
[MsiProvideQualifiedComponentEx](https://www.google.com/search?num=5&q=MsiProvideQualifiedComponentExA+site%3Adocs.microsoft.com) | |
[MsiQueryComponentState](https://www.google.com/search?num=5&q=MsiQueryComponentStateA+site%3Adocs.microsoft.com) | |
[MsiQueryFeatureState](https://www.google.com/search?num=5&q=MsiQueryFeatureStateA+site%3Adocs.microsoft.com) | |
[MsiQueryFeatureStateEx](https://www.google.com/search?num=5&q=MsiQueryFeatureStateExA+site%3Adocs.microsoft.com) | |
[MsiQueryFeatureStateFromDescriptor](https://www.google.com/search?num=5&q=MsiQueryFeatureStateFromDescriptorA+site%3Adocs.microsoft.com) | |
[MsiQueryProductState](https://www.google.com/search?num=5&q=MsiQueryProductStateA+site%3Adocs.microsoft.com) | |
[MsiRecordClearData](https://www.google.com/search?num=5&q=MsiRecordClearData+site%3Adocs.microsoft.com) | |
[MsiRecordDataSize](https://www.google.com/search?num=5&q=MsiRecordDataSize+site%3Adocs.microsoft.com) | |
[MsiRecordGetFieldCount](https://www.google.com/search?num=5&q=MsiRecordGetFieldCount+site%3Adocs.microsoft.com) | |
[MsiRecordGetInteger](https://www.google.com/search?num=5&q=MsiRecordGetInteger+site%3Adocs.microsoft.com) | |
[MsiRecordGetString](https://www.google.com/search?num=5&q=MsiRecordGetStringA+site%3Adocs.microsoft.com) | |
[MsiRecordIsNull](https://www.google.com/search?num=5&q=MsiRecordIsNull+site%3Adocs.microsoft.com) | |
[MsiRecordReadStream](https://www.google.com/search?num=5&q=MsiRecordReadStream+site%3Adocs.microsoft.com) | |
[MsiRecordSetInteger](https://www.google.com/search?num=5&q=MsiRecordSetInteger+site%3Adocs.microsoft.com) | |
[MsiRecordSetStream](https://www.google.com/search?num=5&q=MsiRecordSetStreamA+site%3Adocs.microsoft.com) | |
[MsiRecordSetString](https://www.google.com/search?num=5&q=MsiRecordSetStringA+site%3Adocs.microsoft.com) | |
[MsiReinstallFeature](https://www.google.com/search?num=5&q=MsiReinstallFeatureA+site%3Adocs.microsoft.com) | |
[MsiReinstallFeatureFromDescriptor](https://www.google.com/search?num=5&q=MsiReinstallFeatureFromDescriptorA+site%3Adocs.microsoft.com) | |
[MsiReinstallProduct](https://www.google.com/search?num=5&q=MsiReinstallProductA+site%3Adocs.microsoft.com) | |
[MsiRemovePatches](https://www.google.com/search?num=5&q=MsiRemovePatchesA+site%3Adocs.microsoft.com) | |
[MsiSequence](https://www.google.com/search?num=5&q=MsiSequenceA+site%3Adocs.microsoft.com) | |
[MsiSetComponentState](https://www.google.com/search?num=5&q=MsiSetComponentStateA+site%3Adocs.microsoft.com) | |
[MsiSetExternalUI](https://www.google.com/search?num=5&q=MsiSetExternalUIA+site%3Adocs.microsoft.com) | |
[MsiSetExternalUIRecord](https://www.google.com/search?num=5&q=MsiSetExternalUIRecord+site%3Adocs.microsoft.com) | |
[MsiSetFeatureAttributes](https://www.google.com/search?num=5&q=MsiSetFeatureAttributesA+site%3Adocs.microsoft.com) | |
[MsiSetFeatureState](https://www.google.com/search?num=5&q=MsiSetFeatureStateA+site%3Adocs.microsoft.com) | |
[MsiSetInstallLevel](https://www.google.com/search?num=5&q=MsiSetInstallLevel+site%3Adocs.microsoft.com) | |
[MsiSetInternalUI](https://www.google.com/search?num=5&q=MsiSetInternalUI+site%3Adocs.microsoft.com) | |
[MsiSetMode](https://www.google.com/search?num=5&q=MsiSetMode+site%3Adocs.microsoft.com) | |
[MsiSetOfflineContextW](https://www.google.com/search?num=5&q=MsiSetOfflineContextW+site%3Adocs.microsoft.com) | |
[MsiSetProperty](https://www.google.com/search?num=5&q=MsiSetPropertyA+site%3Adocs.microsoft.com) | |
[MsiSetTargetPath](https://www.google.com/search?num=5&q=MsiSetTargetPathA+site%3Adocs.microsoft.com) | |
[MsiSourceListAddMediaDisk](https://www.google.com/search?num=5&q=MsiSourceListAddMediaDiskA+site%3Adocs.microsoft.com) | |
[MsiSourceListAddSource](https://www.google.com/search?num=5&q=MsiSourceListAddSourceA+site%3Adocs.microsoft.com) | |
[MsiSourceListAddSourceEx](https://www.google.com/search?num=5&q=MsiSourceListAddSourceExA+site%3Adocs.microsoft.com) | |
[MsiSourceListClearAll](https://www.google.com/search?num=5&q=MsiSourceListClearAllA+site%3Adocs.microsoft.com) | |
[MsiSourceListClearAllEx](https://www.google.com/search?num=5&q=MsiSourceListClearAllExA+site%3Adocs.microsoft.com) | |
[MsiSourceListClearMediaDisk](https://www.google.com/search?num=5&q=MsiSourceListClearMediaDiskA+site%3Adocs.microsoft.com) | |
[MsiSourceListClearSource](https://www.google.com/search?num=5&q=MsiSourceListClearSourceA+site%3Adocs.microsoft.com) | |
[MsiSourceListEnumMediaDisks](https://www.google.com/search?num=5&q=MsiSourceListEnumMediaDisksA+site%3Adocs.microsoft.com) | |
[MsiSourceListEnumSources](https://www.google.com/search?num=5&q=MsiSourceListEnumSourcesA+site%3Adocs.microsoft.com) | |
[MsiSourceListForceResolution](https://www.google.com/search?num=5&q=MsiSourceListForceResolutionA+site%3Adocs.microsoft.com) | |
[MsiSourceListForceResolutionEx](https://www.google.com/search?num=5&q=MsiSourceListForceResolutionExA+site%3Adocs.microsoft.com) | |
[MsiSourceListGetInfo](https://www.google.com/search?num=5&q=MsiSourceListGetInfoA+site%3Adocs.microsoft.com) | |
[MsiSourceListSetInfo](https://www.google.com/search?num=5&q=MsiSourceListSetInfoA+site%3Adocs.microsoft.com) | |
[MsiSummaryInfoGetProperty](https://www.google.com/search?num=5&q=MsiSummaryInfoGetPropertyA+site%3Adocs.microsoft.com) | |
[MsiSummaryInfoGetPropertyCount](https://www.google.com/search?num=5&q=MsiSummaryInfoGetPropertyCount+site%3Adocs.microsoft.com) | |
[MsiSummaryInfoPersist](https://www.google.com/search?num=5&q=MsiSummaryInfoPersist+site%3Adocs.microsoft.com) | |
[MsiSummaryInfoSetProperty](https://www.google.com/search?num=5&q=MsiSummaryInfoSetPropertyA+site%3Adocs.microsoft.com) | |
[MsiUseFeature](https://www.google.com/search?num=5&q=MsiUseFeatureA+site%3Adocs.microsoft.com) | |
[MsiUseFeatureEx](https://www.google.com/search?num=5&q=MsiUseFeatureExA+site%3Adocs.microsoft.com) | |
[MsiVerifyDiskSpace](https://www.google.com/search?num=5&q=MsiVerifyDiskSpace+site%3Adocs.microsoft.com) | |
[MsiVerifyPackage](https://www.google.com/search?num=5&q=MsiVerifyPackageA+site%3Adocs.microsoft.com) | |
[MsiViewClose](https://www.google.com/search?num=5&q=MsiViewClose+site%3Adocs.microsoft.com) | |
[MsiViewExecute](https://www.google.com/search?num=5&q=MsiViewExecute+site%3Adocs.microsoft.com) | |
[MsiViewFetch](https://www.google.com/search?num=5&q=MsiViewFetch+site%3Adocs.microsoft.com) | |
[MsiViewGetColumnInfo](https://www.google.com/search?num=5&q=MsiViewGetColumnInfo+site%3Adocs.microsoft.com) | |
[MsiViewGetError](https://www.google.com/search?num=5&q=MsiViewGetErrorA+site%3Adocs.microsoft.com) | |
[MsiViewModify](https://www.google.com/search?num=5&q=MsiViewModify+site%3Adocs.microsoft.com) | |
[QueryInstanceCount](https://www.google.com/search?num=5&q=QueryInstanceCount+site%3Adocs.microsoft.com) | |
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[Component](https://www.google.com/search?num=5&q=Component+site%3Adocs.microsoft.com) | |
[ComponentClient](https://www.google.com/search?num=5&q=ComponentClient+site%3Adocs.microsoft.com) | |
[ComponentPath](https://www.google.com/search?num=5&q=ComponentPath+site%3Adocs.microsoft.com) | |
[Database](https://www.google.com/search?num=5&q=Database+site%3Adocs.microsoft.com) | |
[FeatureInfo](https://www.google.com/search?num=5&q=FeatureInfo+site%3Adocs.microsoft.com) | |
[Installer](https://www.google.com/search?num=5&q=Installer+site%3Adocs.microsoft.com) | |
[Patch](https://www.google.com/search?num=5&q=Patch+site%3Adocs.microsoft.com) | |
[Product](https://www.google.com/search?num=5&q=Product+site%3Adocs.microsoft.com) | |
[Record](https://www.google.com/search?num=5&q=Record+site%3Adocs.microsoft.com) | |
[RecordList](https://www.google.com/search?num=5&q=RecordList+site%3Adocs.microsoft.com) | |
[Session](https://www.google.com/search?num=5&q=Session+site%3Adocs.microsoft.com) | |
[StringList](https://www.google.com/search?num=5&q=StringList+site%3Adocs.microsoft.com) | |
[SummaryInfo](https://www.google.com/search?num=5&q=SummaryInfo+site%3Adocs.microsoft.com) | |
[UIPreview](https://www.google.com/search?num=5&q=UIPreview+site%3Adocs.microsoft.com) | |
[View](https://www.google.com/search?num=5&q=View+site%3Adocs.microsoft.com) | |
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[INSTALLPROPERTY](https://www.google.com/search?num=5&q=INSTALLPROPERTY+site%3Adocs.microsoft.com) | msi.h | [Vanara.PInvoke.Msi.INSTALLPROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=INSTALLPROPERTY)

View File

@ -10,7 +10,12 @@
<AssemblyName>Vanara.PInvoke.Msi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Msi</PackageTags>
<PackageReleaseNotes/>
<PackageReleaseNotes>Currently implements:
Functions
Migrate10CachedPackages, MsiAdvertiseProduct, MsiAdvertiseProductEx, MsiAdvertiseScript, MsiApplyMultiplePatches, MsiApplyPatch, MsiBeginTransaction, MsiCloseAllHandles, MsiCloseHandle, MsiCollectUserInfo, MsiConfigureFeature, MsiConfigureFeatureFromDescriptor, MsiConfigureProduct, MsiConfigureProductEx, MsiCreateAndVerifyInstallerDirectory, MsiCreateRecord, MsiCreateTransformSummaryInfo, MsiDatabaseApplyTransform, MsiDatabaseCommit, MsiDatabaseExport, MsiDatabaseGenerateTransform, MsiDatabaseGetPrimaryKeys, MsiDatabaseImport, MsiDatabaseIsTablePersistent, MsiDatabaseMerge, MsiDatabaseOpenView, MsiDecomposeDescriptor, MsiDeleteUserData, MsiDetermineApplicablePatches, MsiDeterminePatchSequence, MsiDoAction, MsiEnableLog, MsiEnableUIPreview, MsiEndTransaction, MsiEnumClients, MsiEnumClientsEx, MsiEnumComponentCosts, MsiEnumComponentQualifiers, MsiEnumComponents, MsiEnumComponentsEx, MsiEnumFeatures, MsiEnumPatches, MsiEnumPatchesEx, MsiEnumProducts, MsiEnumProductsEx, MsiEnumRelatedProducts, MsiEvaluateCondition, MsiExtractPatchXMLData, MsiFormatRecord, MsiGetActiveDatabase, MsiGetComponentPath, MsiGetComponentPathEx, MsiGetComponentState, MsiGetDatabaseState, MsiGetFeatureCost, MsiGetFeatureInfo, MsiGetFeatureState, MsiGetFeatureUsage, MsiGetFeatureValidStates, MsiGetFileHash, MsiGetFileSignatureInformation, MsiGetFileVersion, MsiGetLanguage, MsiGetLastErrorRecord, MsiGetMode, MsiGetPatchFileList, MsiGetPatchInfo, MsiGetPatchInfoEx, MsiGetProductCode, MsiGetProductCodeFromPackageCode, MsiGetProductInfo, MsiGetProductInfoEx, MsiGetProductInfoFromScript, MsiGetProductProperty, MsiGetProperty, MsiGetShortcutTarget, MsiGetSourcePath, MsiGetSummaryInformation, MsiGetTargetPath, MsiGetUserInfo, MsiInstallMissingComponent, MsiInstallMissingFile, MsiInstallProduct, MsiInvalidateFeatureCache, MsiIsProductElevated, MsiJoinTransaction, MsiLoadString, MsiLocateComponent, MsiMessageBox, MsiMessageBoxEx, MsiNotifySidChange, MsiOpenDatabase, MsiOpenPackage, MsiOpenPackageEx, MsiOpenProduct, MsiPreviewBillboard, MsiPreviewDialog, MsiProcessAdvertiseScript, MsiProcessMessage, MsiProvideAssembly, MsiProvideComponent, MsiProvideComponentFromDescriptor, MsiProvideQualifiedComponent, MsiProvideQualifiedComponentEx, MsiQueryComponentState, MsiQueryFeatureState, MsiQueryFeatureStateEx, MsiQueryFeatureStateFromDescriptor, MsiQueryProductState, MsiRecordClearData, MsiRecordDataSize, MsiRecordGetFieldCount, MsiRecordGetInteger, MsiRecordGetString, MsiRecordIsNull, MsiRecordReadStream, MsiRecordSetInteger, MsiRecordSetStream, MsiRecordSetString, MsiReinstallFeature, MsiReinstallFeatureFromDescriptor, MsiReinstallProduct, MsiRemovePatches, MsiSequence, MsiSetComponentState, MsiSetExternalUI, MsiSetExternalUIRecord, MsiSetFeatureAttributes, MsiSetFeatureState, MsiSetInstallLevel, MsiSetInternalUI, MsiSetMode, MsiSetOfflineContextW, MsiSetProperty, MsiSetTargetPath, MsiSourceListAddMediaDisk, MsiSourceListAddSource, MsiSourceListAddSourceEx, MsiSourceListClearAll, MsiSourceListClearAllEx, MsiSourceListClearMediaDisk, MsiSourceListClearSource, MsiSourceListEnumMediaDisks, MsiSourceListEnumSources, MsiSourceListForceResolution, MsiSourceListForceResolutionEx, MsiSourceListGetInfo, MsiSourceListSetInfo, MsiSummaryInfoGetProperty, MsiSummaryInfoGetPropertyCount, MsiSummaryInfoPersist, MsiSummaryInfoSetProperty, MsiUseFeature, MsiUseFeatureEx, MsiVerifyDiskSpace, MsiVerifyPackage, MsiViewClose, MsiViewExecute, MsiViewFetch, MsiViewGetColumnInfo, MsiViewGetError, MsiViewModify, QueryInstanceCount
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,16 @@
## Vanara.PInvoke.NewDev
PInvoke API (methods, structures and constants) imported from Windows NewDev.dll.
- Includes methods from newdev.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NewDev?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NewDev?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NewDev)
### Methods - 100% API coverage (8 of 8 functions)
Native Method | Header | Managed Method
--- | --- | ---
[DiInstallDevice](https://www.google.com/search?num=5&q=DiInstallDevice+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiInstallDevice](https://github.com/dahall/Vanara/search?l=C%23&q=DiInstallDevice)
[DiInstallDriver](https://www.google.com/search?num=5&q=DiInstallDriverA+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiInstallDriver](https://github.com/dahall/Vanara/search?l=C%23&q=DiInstallDriver)
[DiRollbackDriver](https://www.google.com/search?num=5&q=DiRollbackDriver+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiRollbackDriver](https://github.com/dahall/Vanara/search?l=C%23&q=DiRollbackDriver)
[DiShowUpdateDevice](https://www.google.com/search?num=5&q=DiShowUpdateDevice+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiShowUpdateDevice](https://github.com/dahall/Vanara/search?l=C%23&q=DiShowUpdateDevice)
[DiShowUpdateDriver](https://www.google.com/search?num=5&q=DiShowUpdateDriver+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiShowUpdateDriver](https://github.com/dahall/Vanara/search?l=C%23&q=DiShowUpdateDriver)
[DiUninstallDevice](https://www.google.com/search?num=5&q=DiUninstallDevice+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiUninstallDevice](https://github.com/dahall/Vanara/search?l=C%23&q=DiUninstallDevice)
[DiUninstallDriver](https://www.google.com/search?num=5&q=DiUninstallDriverA+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.DiUninstallDriver](https://github.com/dahall/Vanara/search?l=C%23&q=DiUninstallDriver)
[UpdateDriverForPlugAndPlayDevices](https://www.google.com/search?num=5&q=UpdateDriverForPlugAndPlayDevicesA+site%3Adocs.microsoft.com) | newdev.h | [Vanara.PInvoke.NewDev.UpdateDriverForPlugAndPlayDevices](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateDriverForPlugAndPlayDevices)

View File

@ -10,7 +10,12 @@
<AssemblyName>Vanara.PInvoke.NewDev</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;NewDev;Device;Driver;Installation</PackageTags>
<PackageReleaseNotes />
<PackageReleaseNotes>Currently implements:
Functions
DiInstallDevice, DiInstallDriver, DiRollbackDriver, DiShowUpdateDevice, DiShowUpdateDriver, DiUninstallDevice, DiUninstallDriver, UpdateDriverForPlugAndPlayDevices
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -863,9 +863,6 @@ Native Structure | Header | Managed Structure
[CSPLATFORM](https://www.google.com/search?num=5&q=CSPLATFORM+site%3Adocs.microsoft.com) | wtypes.h | [Vanara.PInvoke.Ole32.CSPLATFORM](https://github.com/dahall/Vanara/search?l=C%23&q=CSPLATFORM)
[CUSTDATA](https://www.google.com/search?num=5&q=CUSTDATA+site%3Adocs.microsoft.com) | oaidl.h | [Vanara.PInvoke.OleAut32.CUSTDATA](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTDATA)
[CUSTDATAITEM](https://www.google.com/search?num=5&q=CUSTDATAITEM+site%3Adocs.microsoft.com) | oaidl.h | [Vanara.PInvoke.OleAut32.CUSTDATAITEM](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTDATAITEM)
[CY](https://www.google.com/search?num=5&q=CY+site%3Adocs.microsoft.com) | | [Vanara.CY](https://github.com/dahall/Vanara/search?l=C%23&q=CY)
[DATE](https://www.google.com/search?num=5&q=DATE+site%3Adocs.microsoft.com) | | [Vanara.DATE](https://github.com/dahall/Vanara/search?l=C%23&q=DATE)
[DECIMAL](https://www.google.com/search?num=5&q=DECIMAL+site%3Adocs.microsoft.com) | | [Vanara.DECIMAL](https://github.com/dahall/Vanara/search?l=C%23&q=DECIMAL)
[DVASPECTINFO](https://www.google.com/search?num=5&q=DVASPECTINFO+site%3Adocs.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.DVASPECTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DVASPECTINFO)
[DVEXTENTINFO](https://www.google.com/search?num=5&q=DVEXTENTINFO+site%3Adocs.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.DVEXTENTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DVEXTENTINFO)
[DVTARGETDEVICE](https://www.google.com/search?num=5&q=DVTARGETDEVICE+site%3Adocs.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.DVTARGETDEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DVTARGETDEVICE)

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,547 @@
## Vanara.PInvoke.SetupAPI
PInvoke API (methods, structures and constants) imported from Windows SetupAPI.dll.
- Includes methods from setupapi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SetupAPI?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SetupAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SetupAPI)
### Methods - 5% API coverage (28 of 490 functions)
Native Method | Header | Managed Method
--- | --- | ---
[CM_Add_Driver_PackageW](https://www.google.com/search?num=5&q=CM_Add_Driver_PackageW+site%3Adocs.microsoft.com) | |
[CM_Add_Empty_Log_Conf](https://www.google.com/search?num=5&q=CM_Add_Empty_Log_Conf+site%3Adocs.microsoft.com) | |
[CM_Add_Empty_Log_Conf_Ex](https://www.google.com/search?num=5&q=CM_Add_Empty_Log_Conf_Ex+site%3Adocs.microsoft.com) | |
[CM_Add_ID](https://www.google.com/search?num=5&q=CM_Add_IDA+site%3Adocs.microsoft.com) | |
[CM_Add_ID_Ex](https://www.google.com/search?num=5&q=CM_Add_ID_ExA+site%3Adocs.microsoft.com) | |
[CM_Add_Range](https://www.google.com/search?num=5&q=CM_Add_Range+site%3Adocs.microsoft.com) | |
[CM_Add_Res_Des](https://www.google.com/search?num=5&q=CM_Add_Res_Des+site%3Adocs.microsoft.com) | |
[CM_Add_Res_Des_Ex](https://www.google.com/search?num=5&q=CM_Add_Res_Des_Ex+site%3Adocs.microsoft.com) | |
[CM_Apply_PowerScheme](https://www.google.com/search?num=5&q=CM_Apply_PowerScheme+site%3Adocs.microsoft.com) | |
[CM_Connect_Machine](https://www.google.com/search?num=5&q=CM_Connect_MachineA+site%3Adocs.microsoft.com) | |
[CM_Create_DevNode](https://www.google.com/search?num=5&q=CM_Create_DevNodeA+site%3Adocs.microsoft.com) | |
[CM_Create_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Create_DevNode_ExA+site%3Adocs.microsoft.com) | |
[CM_Create_Range_List](https://www.google.com/search?num=5&q=CM_Create_Range_List+site%3Adocs.microsoft.com) | |
[CM_Delete_Class_Key](https://www.google.com/search?num=5&q=CM_Delete_Class_Key+site%3Adocs.microsoft.com) | |
[CM_Delete_Class_Key_Ex](https://www.google.com/search?num=5&q=CM_Delete_Class_Key_Ex+site%3Adocs.microsoft.com) | |
[CM_Delete_Device_Interface_Key](https://www.google.com/search?num=5&q=CM_Delete_Device_Interface_KeyA+site%3Adocs.microsoft.com) | |
[CM_Delete_Device_Interface_Key_Ex](https://www.google.com/search?num=5&q=CM_Delete_Device_Interface_Key_ExA+site%3Adocs.microsoft.com) | |
[CM_Delete_DevNode_Key](https://www.google.com/search?num=5&q=CM_Delete_DevNode_Key+site%3Adocs.microsoft.com) | |
[CM_Delete_DevNode_Key_Ex](https://www.google.com/search?num=5&q=CM_Delete_DevNode_Key_Ex+site%3Adocs.microsoft.com) | |
[CM_Delete_Driver_PackageW](https://www.google.com/search?num=5&q=CM_Delete_Driver_PackageW+site%3Adocs.microsoft.com) | |
[CM_Delete_PowerScheme](https://www.google.com/search?num=5&q=CM_Delete_PowerScheme+site%3Adocs.microsoft.com) | |
[CM_Delete_Range](https://www.google.com/search?num=5&q=CM_Delete_Range+site%3Adocs.microsoft.com) | |
[CM_Detect_Resource_Conflict](https://www.google.com/search?num=5&q=CM_Detect_Resource_Conflict+site%3Adocs.microsoft.com) | |
[CM_Detect_Resource_Conflict_Ex](https://www.google.com/search?num=5&q=CM_Detect_Resource_Conflict_Ex+site%3Adocs.microsoft.com) | |
[CM_Disable_DevNode](https://www.google.com/search?num=5&q=CM_Disable_DevNode+site%3Adocs.microsoft.com) | |
[CM_Disable_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Disable_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Disconnect_Machine](https://www.google.com/search?num=5&q=CM_Disconnect_Machine+site%3Adocs.microsoft.com) | |
[CM_Dup_Range_List](https://www.google.com/search?num=5&q=CM_Dup_Range_List+site%3Adocs.microsoft.com) | |
[CM_Duplicate_PowerScheme](https://www.google.com/search?num=5&q=CM_Duplicate_PowerScheme+site%3Adocs.microsoft.com) | |
[CM_Enable_DevNode](https://www.google.com/search?num=5&q=CM_Enable_DevNode+site%3Adocs.microsoft.com) | |
[CM_Enable_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Enable_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Enumerate_Classes](https://www.google.com/search?num=5&q=CM_Enumerate_Classes+site%3Adocs.microsoft.com) | |
[CM_Enumerate_Classes_Ex](https://www.google.com/search?num=5&q=CM_Enumerate_Classes_Ex+site%3Adocs.microsoft.com) | |
[CM_Enumerate_Enumerators](https://www.google.com/search?num=5&q=CM_Enumerate_EnumeratorsA+site%3Adocs.microsoft.com) | |
[CM_Enumerate_Enumerators_Ex](https://www.google.com/search?num=5&q=CM_Enumerate_Enumerators_ExA+site%3Adocs.microsoft.com) | |
[CM_Find_Range](https://www.google.com/search?num=5&q=CM_Find_Range+site%3Adocs.microsoft.com) | |
[CM_First_Range](https://www.google.com/search?num=5&q=CM_First_Range+site%3Adocs.microsoft.com) | |
[CM_Free_Log_Conf](https://www.google.com/search?num=5&q=CM_Free_Log_Conf+site%3Adocs.microsoft.com) | |
[CM_Free_Log_Conf_Ex](https://www.google.com/search?num=5&q=CM_Free_Log_Conf_Ex+site%3Adocs.microsoft.com) | |
[CM_Free_Log_Conf_Handle](https://www.google.com/search?num=5&q=CM_Free_Log_Conf_Handle+site%3Adocs.microsoft.com) | |
[CM_Free_Range_List](https://www.google.com/search?num=5&q=CM_Free_Range_List+site%3Adocs.microsoft.com) | |
[CM_Free_Res_Des](https://www.google.com/search?num=5&q=CM_Free_Res_Des+site%3Adocs.microsoft.com) | |
[CM_Free_Res_Des_Ex](https://www.google.com/search?num=5&q=CM_Free_Res_Des_Ex+site%3Adocs.microsoft.com) | |
[CM_Free_Res_Des_Handle](https://www.google.com/search?num=5&q=CM_Free_Res_Des_Handle+site%3Adocs.microsoft.com) | |
[CM_Free_Resource_Conflict_Handle](https://www.google.com/search?num=5&q=CM_Free_Resource_Conflict_Handle+site%3Adocs.microsoft.com) | |
[CM_Get_Child](https://www.google.com/search?num=5&q=CM_Get_Child+site%3Adocs.microsoft.com) | |
[CM_Get_Child_Ex](https://www.google.com/search?num=5&q=CM_Get_Child_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Class_Key_Name](https://www.google.com/search?num=5&q=CM_Get_Class_Key_NameA+site%3Adocs.microsoft.com) | |
[CM_Get_Class_Key_Name_Ex](https://www.google.com/search?num=5&q=CM_Get_Class_Key_Name_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Class_Name](https://www.google.com/search?num=5&q=CM_Get_Class_NameA+site%3Adocs.microsoft.com) | |
[CM_Get_Class_Name_Ex](https://www.google.com/search?num=5&q=CM_Get_Class_Name_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Class_Registry_Property](https://www.google.com/search?num=5&q=CM_Get_Class_Registry_PropertyA+site%3Adocs.microsoft.com) | |
[CM_Get_Depth](https://www.google.com/search?num=5&q=CM_Get_Depth+site%3Adocs.microsoft.com) | |
[CM_Get_Depth_Ex](https://www.google.com/search?num=5&q=CM_Get_Depth_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID](https://www.google.com/search?num=5&q=CM_Get_Device_IDA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_ID_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_List](https://www.google.com/search?num=5&q=CM_Get_Device_ID_ListA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_List_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_ID_List_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_List_Size](https://www.google.com/search?num=5&q=CM_Get_Device_ID_List_SizeA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_List_Size_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_ID_List_Size_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_Size](https://www.google.com/search?num=5&q=CM_Get_Device_ID_Size+site%3Adocs.microsoft.com) | |
[CM_Get_Device_ID_Size_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_ID_Size_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_Alias](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_AliasA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_Alias_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_Alias_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_List](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_ListA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_List_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_List_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_List_Size](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_List_SizeA+site%3Adocs.microsoft.com) | |
[CM_Get_Device_Interface_List_Size_Ex](https://www.google.com/search?num=5&q=CM_Get_Device_Interface_List_Size_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Custom_Property](https://www.google.com/search?num=5&q=CM_Get_DevNode_Custom_PropertyA+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Custom_Property_Ex](https://www.google.com/search?num=5&q=CM_Get_DevNode_Custom_Property_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Registry_Property](https://www.google.com/search?num=5&q=CM_Get_DevNode_Registry_PropertyA+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Registry_Property_Ex](https://www.google.com/search?num=5&q=CM_Get_DevNode_Registry_Property_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Status](https://www.google.com/search?num=5&q=CM_Get_DevNode_Status+site%3Adocs.microsoft.com) | |
[CM_Get_DevNode_Status_Ex](https://www.google.com/search?num=5&q=CM_Get_DevNode_Status_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_First_Log_Conf](https://www.google.com/search?num=5&q=CM_Get_First_Log_Conf+site%3Adocs.microsoft.com) | |
[CM_Get_First_Log_Conf_Ex](https://www.google.com/search?num=5&q=CM_Get_First_Log_Conf_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Global_State](https://www.google.com/search?num=5&q=CM_Get_Global_State+site%3Adocs.microsoft.com) | |
[CM_Get_Global_State_Ex](https://www.google.com/search?num=5&q=CM_Get_Global_State_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Hardware_Profile_Info](https://www.google.com/search?num=5&q=CM_Get_Hardware_Profile_InfoA+site%3Adocs.microsoft.com) | |
[CM_Get_Hardware_Profile_Info_Ex](https://www.google.com/search?num=5&q=CM_Get_Hardware_Profile_Info_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_HW_Prof_Flags](https://www.google.com/search?num=5&q=CM_Get_HW_Prof_FlagsA+site%3Adocs.microsoft.com) | |
[CM_Get_HW_Prof_Flags_Ex](https://www.google.com/search?num=5&q=CM_Get_HW_Prof_Flags_ExA+site%3Adocs.microsoft.com) | |
[CM_Get_Log_Conf_Priority](https://www.google.com/search?num=5&q=CM_Get_Log_Conf_Priority+site%3Adocs.microsoft.com) | |
[CM_Get_Log_Conf_Priority_Ex](https://www.google.com/search?num=5&q=CM_Get_Log_Conf_Priority_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Next_Log_Conf](https://www.google.com/search?num=5&q=CM_Get_Next_Log_Conf+site%3Adocs.microsoft.com) | |
[CM_Get_Next_Log_Conf_Ex](https://www.google.com/search?num=5&q=CM_Get_Next_Log_Conf_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Next_Res_Des](https://www.google.com/search?num=5&q=CM_Get_Next_Res_Des+site%3Adocs.microsoft.com) | |
[CM_Get_Next_Res_Des_Ex](https://www.google.com/search?num=5&q=CM_Get_Next_Res_Des_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Parent](https://www.google.com/search?num=5&q=CM_Get_Parent+site%3Adocs.microsoft.com) | |
[CM_Get_Parent_Ex](https://www.google.com/search?num=5&q=CM_Get_Parent_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Res_Des_Data](https://www.google.com/search?num=5&q=CM_Get_Res_Des_Data+site%3Adocs.microsoft.com) | |
[CM_Get_Res_Des_Data_Ex](https://www.google.com/search?num=5&q=CM_Get_Res_Des_Data_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Res_Des_Data_Size](https://www.google.com/search?num=5&q=CM_Get_Res_Des_Data_Size+site%3Adocs.microsoft.com) | |
[CM_Get_Res_Des_Data_Size_Ex](https://www.google.com/search?num=5&q=CM_Get_Res_Des_Data_Size_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Resource_Conflict_Count](https://www.google.com/search?num=5&q=CM_Get_Resource_Conflict_Count+site%3Adocs.microsoft.com) | |
[CM_Get_Resource_Conflict_Details](https://www.google.com/search?num=5&q=CM_Get_Resource_Conflict_DetailsA+site%3Adocs.microsoft.com) | |
[CM_Get_Sibling](https://www.google.com/search?num=5&q=CM_Get_Sibling+site%3Adocs.microsoft.com) | |
[CM_Get_Sibling_Ex](https://www.google.com/search?num=5&q=CM_Get_Sibling_Ex+site%3Adocs.microsoft.com) | |
[CM_Get_Version](https://www.google.com/search?num=5&q=CM_Get_Version+site%3Adocs.microsoft.com) | |
[CM_Get_Version_Ex](https://www.google.com/search?num=5&q=CM_Get_Version_Ex+site%3Adocs.microsoft.com) | |
[CM_Import_PowerScheme](https://www.google.com/search?num=5&q=CM_Import_PowerScheme+site%3Adocs.microsoft.com) | |
[CM_Install_DevNode_ExW](https://www.google.com/search?num=5&q=CM_Install_DevNode_ExW+site%3Adocs.microsoft.com) | |
[CM_Install_DevNodeW](https://www.google.com/search?num=5&q=CM_Install_DevNodeW+site%3Adocs.microsoft.com) | |
[CM_Intersect_Range_List](https://www.google.com/search?num=5&q=CM_Intersect_Range_List+site%3Adocs.microsoft.com) | |
[CM_Invert_Range_List](https://www.google.com/search?num=5&q=CM_Invert_Range_List+site%3Adocs.microsoft.com) | |
[CM_Is_Dock_Station_Present](https://www.google.com/search?num=5&q=CM_Is_Dock_Station_Present+site%3Adocs.microsoft.com) | |
[CM_Is_Dock_Station_Present_Ex](https://www.google.com/search?num=5&q=CM_Is_Dock_Station_Present_Ex+site%3Adocs.microsoft.com) | |
[CM_Is_Version_Available](https://www.google.com/search?num=5&q=CM_Is_Version_Available+site%3Adocs.microsoft.com) | |
[CM_Is_Version_Available_Ex](https://www.google.com/search?num=5&q=CM_Is_Version_Available_Ex+site%3Adocs.microsoft.com) | |
[CM_Locate_DevNode](https://www.google.com/search?num=5&q=CM_Locate_DevNodeA+site%3Adocs.microsoft.com) | |
[CM_Locate_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Locate_DevNode_ExA+site%3Adocs.microsoft.com) | |
[CM_Merge_Range_List](https://www.google.com/search?num=5&q=CM_Merge_Range_List+site%3Adocs.microsoft.com) | |
[CM_Modify_Res_Des](https://www.google.com/search?num=5&q=CM_Modify_Res_Des+site%3Adocs.microsoft.com) | |
[CM_Modify_Res_Des_Ex](https://www.google.com/search?num=5&q=CM_Modify_Res_Des_Ex+site%3Adocs.microsoft.com) | |
[CM_Move_DevNode](https://www.google.com/search?num=5&q=CM_Move_DevNode+site%3Adocs.microsoft.com) | |
[CM_Move_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Move_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Next_Range](https://www.google.com/search?num=5&q=CM_Next_Range+site%3Adocs.microsoft.com) | |
[CM_Open_Class_Key](https://www.google.com/search?num=5&q=CM_Open_Class_KeyA+site%3Adocs.microsoft.com) | |
[CM_Open_Class_Key_Ex](https://www.google.com/search?num=5&q=CM_Open_Class_Key_ExA+site%3Adocs.microsoft.com) | |
[CM_Open_Device_Interface_Key](https://www.google.com/search?num=5&q=CM_Open_Device_Interface_KeyA+site%3Adocs.microsoft.com) | |
[CM_Open_Device_Interface_Key_Ex](https://www.google.com/search?num=5&q=CM_Open_Device_Interface_Key_ExA+site%3Adocs.microsoft.com) | |
[CM_Open_DevNode_Key](https://www.google.com/search?num=5&q=CM_Open_DevNode_Key+site%3Adocs.microsoft.com) | |
[CM_Open_DevNode_Key_Ex](https://www.google.com/search?num=5&q=CM_Open_DevNode_Key_Ex+site%3Adocs.microsoft.com) | |
[CM_Query_And_Remove_SubTree](https://www.google.com/search?num=5&q=CM_Query_And_Remove_SubTreeA+site%3Adocs.microsoft.com) | |
[CM_Query_And_Remove_SubTree_Ex](https://www.google.com/search?num=5&q=CM_Query_And_Remove_SubTree_ExA+site%3Adocs.microsoft.com) | |
[CM_Query_Arbitrator_Free_Data](https://www.google.com/search?num=5&q=CM_Query_Arbitrator_Free_Data+site%3Adocs.microsoft.com) | |
[CM_Query_Arbitrator_Free_Data_Ex](https://www.google.com/search?num=5&q=CM_Query_Arbitrator_Free_Data_Ex+site%3Adocs.microsoft.com) | |
[CM_Query_Arbitrator_Free_Size](https://www.google.com/search?num=5&q=CM_Query_Arbitrator_Free_Size+site%3Adocs.microsoft.com) | |
[CM_Query_Arbitrator_Free_Size_Ex](https://www.google.com/search?num=5&q=CM_Query_Arbitrator_Free_Size_Ex+site%3Adocs.microsoft.com) | |
[CM_Query_Remove_SubTree](https://www.google.com/search?num=5&q=CM_Query_Remove_SubTree+site%3Adocs.microsoft.com) | |
[CM_Query_Remove_SubTree_Ex](https://www.google.com/search?num=5&q=CM_Query_Remove_SubTree_Ex+site%3Adocs.microsoft.com) | |
[CM_Query_Resource_Conflict_List](https://www.google.com/search?num=5&q=CM_Query_Resource_Conflict_List+site%3Adocs.microsoft.com) | |
[CM_Reenumerate_DevNode](https://www.google.com/search?num=5&q=CM_Reenumerate_DevNode+site%3Adocs.microsoft.com) | |
[CM_Reenumerate_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Reenumerate_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Register_Device_Driver](https://www.google.com/search?num=5&q=CM_Register_Device_Driver+site%3Adocs.microsoft.com) | |
[CM_Register_Device_Driver_Ex](https://www.google.com/search?num=5&q=CM_Register_Device_Driver_Ex+site%3Adocs.microsoft.com) | |
[CM_Register_Device_Interface](https://www.google.com/search?num=5&q=CM_Register_Device_InterfaceA+site%3Adocs.microsoft.com) | |
[CM_Register_Device_Interface_Ex](https://www.google.com/search?num=5&q=CM_Register_Device_Interface_ExA+site%3Adocs.microsoft.com) | |
[CM_Remove_SubTree](https://www.google.com/search?num=5&q=CM_Remove_SubTree+site%3Adocs.microsoft.com) | |
[CM_Remove_SubTree_Ex](https://www.google.com/search?num=5&q=CM_Remove_SubTree_Ex+site%3Adocs.microsoft.com) | |
[CM_Request_Device_Eject](https://www.google.com/search?num=5&q=CM_Request_Device_EjectA+site%3Adocs.microsoft.com) | |
[CM_Request_Device_Eject_Ex](https://www.google.com/search?num=5&q=CM_Request_Device_Eject_ExA+site%3Adocs.microsoft.com) | |
[CM_Request_Eject_PC](https://www.google.com/search?num=5&q=CM_Request_Eject_PC+site%3Adocs.microsoft.com) | |
[CM_Request_Eject_PC_Ex](https://www.google.com/search?num=5&q=CM_Request_Eject_PC_Ex+site%3Adocs.microsoft.com) | |
[CM_Restore_DefaultPowerScheme](https://www.google.com/search?num=5&q=CM_Restore_DefaultPowerScheme+site%3Adocs.microsoft.com) | |
[CM_RestoreAll_DefaultPowerSchemes](https://www.google.com/search?num=5&q=CM_RestoreAll_DefaultPowerSchemes+site%3Adocs.microsoft.com) | |
[CM_Run_Detection](https://www.google.com/search?num=5&q=CM_Run_Detection+site%3Adocs.microsoft.com) | |
[CM_Run_Detection_Ex](https://www.google.com/search?num=5&q=CM_Run_Detection_Ex+site%3Adocs.microsoft.com) | |
[CM_Set_ActiveScheme](https://www.google.com/search?num=5&q=CM_Set_ActiveScheme+site%3Adocs.microsoft.com) | |
[CM_Set_Class_Registry_Property](https://www.google.com/search?num=5&q=CM_Set_Class_Registry_PropertyA+site%3Adocs.microsoft.com) | |
[CM_Set_DevNode_Problem](https://www.google.com/search?num=5&q=CM_Set_DevNode_Problem+site%3Adocs.microsoft.com) | |
[CM_Set_DevNode_Problem_Ex](https://www.google.com/search?num=5&q=CM_Set_DevNode_Problem_Ex+site%3Adocs.microsoft.com) | |
[CM_Set_DevNode_Registry_Property](https://www.google.com/search?num=5&q=CM_Set_DevNode_Registry_PropertyA+site%3Adocs.microsoft.com) | |
[CM_Set_DevNode_Registry_Property_Ex](https://www.google.com/search?num=5&q=CM_Set_DevNode_Registry_Property_ExA+site%3Adocs.microsoft.com) | |
[CM_Set_HW_Prof](https://www.google.com/search?num=5&q=CM_Set_HW_Prof+site%3Adocs.microsoft.com) | |
[CM_Set_HW_Prof_Ex](https://www.google.com/search?num=5&q=CM_Set_HW_Prof_Ex+site%3Adocs.microsoft.com) | |
[CM_Set_HW_Prof_Flags](https://www.google.com/search?num=5&q=CM_Set_HW_Prof_FlagsA+site%3Adocs.microsoft.com) | |
[CM_Set_HW_Prof_Flags_Ex](https://www.google.com/search?num=5&q=CM_Set_HW_Prof_Flags_ExA+site%3Adocs.microsoft.com) | |
[CM_Setup_DevNode](https://www.google.com/search?num=5&q=CM_Setup_DevNode+site%3Adocs.microsoft.com) | |
[CM_Setup_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Setup_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Test_Range_Available](https://www.google.com/search?num=5&q=CM_Test_Range_Available+site%3Adocs.microsoft.com) | |
[CM_Uninstall_DevNode](https://www.google.com/search?num=5&q=CM_Uninstall_DevNode+site%3Adocs.microsoft.com) | |
[CM_Uninstall_DevNode_Ex](https://www.google.com/search?num=5&q=CM_Uninstall_DevNode_Ex+site%3Adocs.microsoft.com) | |
[CM_Unregister_Device_Interface](https://www.google.com/search?num=5&q=CM_Unregister_Device_InterfaceA+site%3Adocs.microsoft.com) | |
[CM_Unregister_Device_Interface_Ex](https://www.google.com/search?num=5&q=CM_Unregister_Device_Interface_ExA+site%3Adocs.microsoft.com) | |
[CM_Write_UserPowerKey](https://www.google.com/search?num=5&q=CM_Write_UserPowerKey+site%3Adocs.microsoft.com) | |
[CMP_GetBlockedDriverInfo](https://www.google.com/search?num=5&q=CMP_GetBlockedDriverInfo+site%3Adocs.microsoft.com) | |
[CMP_GetServerSideDeviceInstallFlags](https://www.google.com/search?num=5&q=CMP_GetServerSideDeviceInstallFlags+site%3Adocs.microsoft.com) | |
[CMP_Init_Detection](https://www.google.com/search?num=5&q=CMP_Init_Detection+site%3Adocs.microsoft.com) | |
[CMP_Report_LogOn](https://www.google.com/search?num=5&q=CMP_Report_LogOn+site%3Adocs.microsoft.com) | |
[CMP_WaitNoPendingInstallEvents](https://www.google.com/search?num=5&q=CMP_WaitNoPendingInstallEvents+site%3Adocs.microsoft.com) | |
[CMP_WaitServicesAvailable](https://www.google.com/search?num=5&q=CMP_WaitServicesAvailable+site%3Adocs.microsoft.com) | |
[DoesUserHavePrivilege](https://www.google.com/search?num=5&q=DoesUserHavePrivilege+site%3Adocs.microsoft.com) | |
[DriverStoreAddDriverPackage](https://www.google.com/search?num=5&q=DriverStoreAddDriverPackageA+site%3Adocs.microsoft.com) | |
[DriverStoreDeleteDriverPackage](https://www.google.com/search?num=5&q=DriverStoreDeleteDriverPackageA+site%3Adocs.microsoft.com) | |
[DriverStoreEnumDriverPackage](https://www.google.com/search?num=5&q=DriverStoreEnumDriverPackageA+site%3Adocs.microsoft.com) | |
[DriverStoreFindDriverPackage](https://www.google.com/search?num=5&q=DriverStoreFindDriverPackageA+site%3Adocs.microsoft.com) | |
[ExtensionPropSheetPageProc](https://www.google.com/search?num=5&q=ExtensionPropSheetPageProc+site%3Adocs.microsoft.com) | |
[InstallCatalog](https://www.google.com/search?num=5&q=InstallCatalog+site%3Adocs.microsoft.com) | |
[InstallHinfSection](https://www.google.com/search?num=5&q=InstallHinfSection+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.InstallHinfSection](https://github.com/dahall/Vanara/search?l=C%23&q=InstallHinfSection)
[IsUserAdmin](https://www.google.com/search?num=5&q=IsUserAdmin+site%3Adocs.microsoft.com) | |
[MyFree](https://www.google.com/search?num=5&q=MyFree+site%3Adocs.microsoft.com) | |
[MyMalloc](https://www.google.com/search?num=5&q=MyMalloc+site%3Adocs.microsoft.com) | |
[MyRealloc](https://www.google.com/search?num=5&q=MyRealloc+site%3Adocs.microsoft.com) | |
[pGetDriverPackageHash](https://www.google.com/search?num=5&q=pGetDriverPackageHash+site%3Adocs.microsoft.com) | |
[PnpEnumDrpFile](https://www.google.com/search?num=5&q=PnpEnumDrpFile+site%3Adocs.microsoft.com) | |
[PnpIsFileAclIntact](https://www.google.com/search?num=5&q=PnpIsFileAclIntact+site%3Adocs.microsoft.com) | |
[PnpIsFileContentIntact](https://www.google.com/search?num=5&q=PnpIsFileContentIntact+site%3Adocs.microsoft.com) | |
[PnpIsFilePnpDriver](https://www.google.com/search?num=5&q=PnpIsFilePnpDriver+site%3Adocs.microsoft.com) | |
[PnpRepairWindowsProtectedDriver](https://www.google.com/search?num=5&q=PnpRepairWindowsProtectedDriver+site%3Adocs.microsoft.com) | |
[pSetupAccessRunOnceNodeList](https://www.google.com/search?num=5&q=pSetupAccessRunOnceNodeList+site%3Adocs.microsoft.com) | |
[pSetupAddMiniIconToList](https://www.google.com/search?num=5&q=pSetupAddMiniIconToList+site%3Adocs.microsoft.com) | |
[pSetupAddTagToGroupOrderListEntry](https://www.google.com/search?num=5&q=pSetupAddTagToGroupOrderListEntry+site%3Adocs.microsoft.com) | |
[pSetupAppendPath](https://www.google.com/search?num=5&q=pSetupAppendPath+site%3Adocs.microsoft.com) | |
[pSetupCaptureAndConvertAnsiArg](https://www.google.com/search?num=5&q=pSetupCaptureAndConvertAnsiArg+site%3Adocs.microsoft.com) | |
[pSetupCenterWindowRelativeToParent](https://www.google.com/search?num=5&q=pSetupCenterWindowRelativeToParent+site%3Adocs.microsoft.com) | |
[pSetupCloseTextLogSection](https://www.google.com/search?num=5&q=pSetupCloseTextLogSection+site%3Adocs.microsoft.com) | |
[pSetupConcatenatePaths](https://www.google.com/search?num=5&q=pSetupConcatenatePaths+site%3Adocs.microsoft.com) | |
[pSetupCreateTextLogSection](https://www.google.com/search?num=5&q=pSetupCreateTextLogSectionA+site%3Adocs.microsoft.com) | |
[pSetupDestroyRunOnceNodeList](https://www.google.com/search?num=5&q=pSetupDestroyRunOnceNodeList+site%3Adocs.microsoft.com) | |
[pSetupDiBuildInfoDataFromStrongName](https://www.google.com/search?num=5&q=pSetupDiBuildInfoDataFromStrongName+site%3Adocs.microsoft.com) | |
[pSetupDiCrimsonLogDeviceInstall](https://www.google.com/search?num=5&q=pSetupDiCrimsonLogDeviceInstall+site%3Adocs.microsoft.com) | |
[pSetupDiEnumSelectedDrivers](https://www.google.com/search?num=5&q=pSetupDiEnumSelectedDrivers+site%3Adocs.microsoft.com) | |
[pSetupDiGetDriverInfoExtensionId](https://www.google.com/search?num=5&q=pSetupDiGetDriverInfoExtensionId+site%3Adocs.microsoft.com) | |
[pSetupDiGetStrongNameForDriverNode](https://www.google.com/search?num=5&q=pSetupDiGetStrongNameForDriverNode+site%3Adocs.microsoft.com) | |
[pSetupDiInvalidateHelperModules](https://www.google.com/search?num=5&q=pSetupDiInvalidateHelperModules+site%3Adocs.microsoft.com) | |
[pSetupDoesUserHavePrivilege](https://www.google.com/search?num=5&q=pSetupDoesUserHavePrivilege+site%3Adocs.microsoft.com) | |
[pSetupDoLastKnownGoodBackup](https://www.google.com/search?num=5&q=pSetupDoLastKnownGoodBackup+site%3Adocs.microsoft.com) | |
[pSetupDuplicateString](https://www.google.com/search?num=5&q=pSetupDuplicateString+site%3Adocs.microsoft.com) | |
[pSetupEnablePrivilege](https://www.google.com/search?num=5&q=pSetupEnablePrivilege+site%3Adocs.microsoft.com) | |
[pSetupFree](https://www.google.com/search?num=5&q=pSetupFree+site%3Adocs.microsoft.com) | |
[pSetupGetCurrentDriverSigningPolicy](https://www.google.com/search?num=5&q=pSetupGetCurrentDriverSigningPolicy+site%3Adocs.microsoft.com) | |
[pSetupGetDriverDate](https://www.google.com/search?num=5&q=pSetupGetDriverDate+site%3Adocs.microsoft.com) | |
[pSetupGetDriverVersion](https://www.google.com/search?num=5&q=pSetupGetDriverVersion+site%3Adocs.microsoft.com) | |
[pSetupGetField](https://www.google.com/search?num=5&q=pSetupGetField+site%3Adocs.microsoft.com) | |
[pSetupGetFileTitle](https://www.google.com/search?num=5&q=pSetupGetFileTitle+site%3Adocs.microsoft.com) | |
[pSetupGetGlobalFlags](https://www.google.com/search?num=5&q=pSetupGetGlobalFlags+site%3Adocs.microsoft.com) | |
[pSetupGetIndirectStringsFromDriverInfo](https://www.google.com/search?num=5&q=pSetupGetIndirectStringsFromDriverInfo+site%3Adocs.microsoft.com) | |
[pSetupGetInfSections](https://www.google.com/search?num=5&q=pSetupGetInfSections+site%3Adocs.microsoft.com) | |
[pSetupGetQueueFlags](https://www.google.com/search?num=5&q=pSetupGetQueueFlags+site%3Adocs.microsoft.com) | |
[pSetupGetRealSystemTime](https://www.google.com/search?num=5&q=pSetupGetRealSystemTime+site%3Adocs.microsoft.com) | |
[pSetupGuidFromString](https://www.google.com/search?num=5&q=pSetupGuidFromString+site%3Adocs.microsoft.com) | |
[pSetupHandleFailedVerification](https://www.google.com/search?num=5&q=pSetupHandleFailedVerification+site%3Adocs.microsoft.com) | |
[pSetupInfGetDigitalSignatureInfo](https://www.google.com/search?num=5&q=pSetupInfGetDigitalSignatureInfo+site%3Adocs.microsoft.com) | |
[pSetupInfIsInbox](https://www.google.com/search?num=5&q=pSetupInfIsInbox+site%3Adocs.microsoft.com) | |
[pSetupInfSetDigitalSignatureInfo](https://www.google.com/search?num=5&q=pSetupInfSetDigitalSignatureInfo+site%3Adocs.microsoft.com) | |
[pSetupInstallCatalog](https://www.google.com/search?num=5&q=pSetupInstallCatalog+site%3Adocs.microsoft.com) | |
[pSetupIsBiDiLocalizedSystemEx](https://www.google.com/search?num=5&q=pSetupIsBiDiLocalizedSystemEx+site%3Adocs.microsoft.com) | |
[pSetupIsGuidNull](https://www.google.com/search?num=5&q=pSetupIsGuidNull+site%3Adocs.microsoft.com) | |
[pSetupIsLocalSystem](https://www.google.com/search?num=5&q=pSetupIsLocalSystem+site%3Adocs.microsoft.com) | |
[pSetupIsUserAdmin](https://www.google.com/search?num=5&q=pSetupIsUserAdmin+site%3Adocs.microsoft.com) | |
[pSetupIsUserTrustedInstaller](https://www.google.com/search?num=5&q=pSetupIsUserTrustedInstaller+site%3Adocs.microsoft.com) | |
[pSetupLoadIndirectString](https://www.google.com/search?num=5&q=pSetupLoadIndirectString+site%3Adocs.microsoft.com) | |
[pSetupMakeSurePathExists](https://www.google.com/search?num=5&q=pSetupMakeSurePathExists+site%3Adocs.microsoft.com) | |
[pSetupMalloc](https://www.google.com/search?num=5&q=pSetupMalloc+site%3Adocs.microsoft.com) | |
[pSetupModifyGlobalFlags](https://www.google.com/search?num=5&q=pSetupModifyGlobalFlags+site%3Adocs.microsoft.com) | |
[pSetupMultiByteToUnicode](https://www.google.com/search?num=5&q=pSetupMultiByteToUnicode+site%3Adocs.microsoft.com) | |
[pSetupOpenAndMapFileForRead](https://www.google.com/search?num=5&q=pSetupOpenAndMapFileForRead+site%3Adocs.microsoft.com) | |
[pSetupOutOfMemory](https://www.google.com/search?num=5&q=pSetupOutOfMemory+site%3Adocs.microsoft.com) | |
[pSetupQueryMultiSzValueToArray](https://www.google.com/search?num=5&q=pSetupQueryMultiSzValueToArray+site%3Adocs.microsoft.com) | |
[pSetupRealloc](https://www.google.com/search?num=5&q=pSetupRealloc+site%3Adocs.microsoft.com) | |
[pSetupRegistryDelnode](https://www.google.com/search?num=5&q=pSetupRegistryDelnode+site%3Adocs.microsoft.com) | |
[pSetupRetrieveServiceConfig](https://www.google.com/search?num=5&q=pSetupRetrieveServiceConfig+site%3Adocs.microsoft.com) | |
[pSetupSetArrayToMultiSzValue](https://www.google.com/search?num=5&q=pSetupSetArrayToMultiSzValue+site%3Adocs.microsoft.com) | |
[pSetupSetGlobalFlags](https://www.google.com/search?num=5&q=pSetupSetGlobalFlags+site%3Adocs.microsoft.com) | |
[pSetupSetQueueFlags](https://www.google.com/search?num=5&q=pSetupSetQueueFlags+site%3Adocs.microsoft.com) | |
[pSetupShouldDeviceBeExcluded](https://www.google.com/search?num=5&q=pSetupShouldDeviceBeExcluded+site%3Adocs.microsoft.com) | |
[pSetupStringFromGuid](https://www.google.com/search?num=5&q=pSetupStringFromGuid+site%3Adocs.microsoft.com) | |
[pSetupStringTableAddString](https://www.google.com/search?num=5&q=pSetupStringTableAddString+site%3Adocs.microsoft.com) | |
[pSetupStringTableAddStringEx](https://www.google.com/search?num=5&q=pSetupStringTableAddStringEx+site%3Adocs.microsoft.com) | |
[pSetupStringTableDestroy](https://www.google.com/search?num=5&q=pSetupStringTableDestroy+site%3Adocs.microsoft.com) | |
[pSetupStringTableDuplicate](https://www.google.com/search?num=5&q=pSetupStringTableDuplicate+site%3Adocs.microsoft.com) | |
[pSetupStringTableEnum](https://www.google.com/search?num=5&q=pSetupStringTableEnum+site%3Adocs.microsoft.com) | |
[pSetupStringTableGetExtraData](https://www.google.com/search?num=5&q=pSetupStringTableGetExtraData+site%3Adocs.microsoft.com) | |
[pSetupStringTableInitialize](https://www.google.com/search?num=5&q=pSetupStringTableInitialize+site%3Adocs.microsoft.com) | |
[pSetupStringTableInitializeEx](https://www.google.com/search?num=5&q=pSetupStringTableInitializeEx+site%3Adocs.microsoft.com) | |
[pSetupStringTableLookUpString](https://www.google.com/search?num=5&q=pSetupStringTableLookUpString+site%3Adocs.microsoft.com) | |
[pSetupStringTableLookUpStringEx](https://www.google.com/search?num=5&q=pSetupStringTableLookUpStringEx+site%3Adocs.microsoft.com) | |
[pSetupStringTableSetExtraData](https://www.google.com/search?num=5&q=pSetupStringTableSetExtraData+site%3Adocs.microsoft.com) | |
[pSetupStringTableStringFromId](https://www.google.com/search?num=5&q=pSetupStringTableStringFromId+site%3Adocs.microsoft.com) | |
[pSetupStringTableStringFromIdEx](https://www.google.com/search?num=5&q=pSetupStringTableStringFromIdEx+site%3Adocs.microsoft.com) | |
[pSetupUnicodeToMultiByte](https://www.google.com/search?num=5&q=pSetupUnicodeToMultiByte+site%3Adocs.microsoft.com) | |
[pSetupUninstallCatalog](https://www.google.com/search?num=5&q=pSetupUninstallCatalog+site%3Adocs.microsoft.com) | |
[pSetupUnmapAndCloseFile](https://www.google.com/search?num=5&q=pSetupUnmapAndCloseFile+site%3Adocs.microsoft.com) | |
[pSetupVerifyCatalogFile](https://www.google.com/search?num=5&q=pSetupVerifyCatalogFile+site%3Adocs.microsoft.com) | |
[pSetupVerifyQueuedCatalogs](https://www.google.com/search?num=5&q=pSetupVerifyQueuedCatalogs+site%3Adocs.microsoft.com) | |
[pSetupWriteLogEntry](https://www.google.com/search?num=5&q=pSetupWriteLogEntry+site%3Adocs.microsoft.com) | |
[pSetupWriteLogError](https://www.google.com/search?num=5&q=pSetupWriteLogError+site%3Adocs.microsoft.com) | |
[SetupAddInstallSectionToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddInstallSectionToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddInstallSectionToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddInstallSectionToDiskSpaceList)
[SetupAddSectionToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddSectionToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddSectionToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddSectionToDiskSpaceList)
[SetupAddToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddToDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddToDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddToDiskSpaceList)
[SetupAddToSourceList](https://www.google.com/search?num=5&q=SetupAddToSourceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAddToSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAddToSourceList)
[SetupAdjustDiskSpaceList](https://www.google.com/search?num=5&q=SetupAdjustDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupAdjustDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupAdjustDiskSpaceList)
[SetupBackupError](https://www.google.com/search?num=5&q=SetupBackupErrorA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupBackupError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupBackupError)
[SetupCancelTemporarySourceList](https://www.google.com/search?num=5&q=SetupCancelTemporarySourceList+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCancelTemporarySourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCancelTemporarySourceList)
[SetupCloseFileQueue](https://www.google.com/search?num=5&q=SetupCloseFileQueue+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCloseFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCloseFileQueue)
[SetupCloseInfFile](https://www.google.com/search?num=5&q=SetupCloseInfFile+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCloseInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCloseInfFile)
[SetupCloseLog](https://www.google.com/search?num=5&q=SetupCloseLog+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCloseLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCloseLog)
[SetupCommitFileQueue](https://www.google.com/search?num=5&q=SetupCommitFileQueue+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCommitFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCommitFileQueue)
[SetupConfigureWmiFromInfSection](https://www.google.com/search?num=5&q=SetupConfigureWmiFromInfSectionA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupConfigureWmiFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupConfigureWmiFromInfSection)
[SetupCopyError](https://www.google.com/search?num=5&q=SetupCopyErrorA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCopyError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCopyError)
[SetupCopyOEMInf](https://www.google.com/search?num=5&q=SetupCopyOEMInfA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCopyOEMInf](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCopyOEMInf)
[SetupCreateDiskSpaceList](https://www.google.com/search?num=5&q=SetupCreateDiskSpaceListA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupCreateDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupCreateDiskSpaceList)
[SetupDecompressOrCopyFile](https://www.google.com/search?num=5&q=SetupDecompressOrCopyFileA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDecompressOrCopyFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDecompressOrCopyFile)
[SetupDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupDefaultQueueCallback+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDefaultQueueCallback)
[SetupDeleteError](https://www.google.com/search?num=5&q=SetupDeleteErrorA+site%3Adocs.microsoft.com) | |
[SetupDestroyDiskSpaceList](https://www.google.com/search?num=5&q=SetupDestroyDiskSpaceList+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDestroyDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDestroyDiskSpaceList)
[SetupDiApplyPowerScheme](https://www.google.com/search?num=5&q=SetupDiApplyPowerScheme+site%3Adocs.microsoft.com) | |
[SetupDiAskForOEMDisk](https://www.google.com/search?num=5&q=SetupDiAskForOEMDisk+site%3Adocs.microsoft.com) | |
[SetupDiBuildClassInfoList](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoList+site%3Adocs.microsoft.com) | |
[SetupDiBuildClassInfoListEx](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoListExA+site%3Adocs.microsoft.com) | |
[SetupDiBuildDriverInfoList](https://www.google.com/search?num=5&q=SetupDiBuildDriverInfoList+site%3Adocs.microsoft.com) | |
[SetupDiCallClassInstaller](https://www.google.com/search?num=5&q=SetupDiCallClassInstaller+site%3Adocs.microsoft.com) | |
[SetupDiCancelDriverInfoSearch](https://www.google.com/search?num=5&q=SetupDiCancelDriverInfoSearch+site%3Adocs.microsoft.com) | |
[SetupDiChangeState](https://www.google.com/search?num=5&q=SetupDiChangeState+site%3Adocs.microsoft.com) | |
[SetupDiClassGuidsFromName](https://www.google.com/search?num=5&q=SetupDiClassGuidsFromNameA+site%3Adocs.microsoft.com) | |
[SetupDiClassGuidsFromNameEx](https://www.google.com/search?num=5&q=SetupDiClassGuidsFromNameExA+site%3Adocs.microsoft.com) | |
[SetupDiClassNameFromGuid](https://www.google.com/search?num=5&q=SetupDiClassNameFromGuidA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiClassNameFromGuid](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiClassNameFromGuid)
[SetupDiClassNameFromGuidEx](https://www.google.com/search?num=5&q=SetupDiClassNameFromGuidExA+site%3Adocs.microsoft.com) | |
[SetupDiCreateDeviceInfo](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoA+site%3Adocs.microsoft.com) | |
[SetupDiCreateDeviceInfoList](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoList+site%3Adocs.microsoft.com) | |
[SetupDiCreateDeviceInfoListEx](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoListExA+site%3Adocs.microsoft.com) | |
[SetupDiCreateDeviceInterface](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInterfaceA+site%3Adocs.microsoft.com) | |
[SetupDiCreateDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInterfaceRegKeyA+site%3Adocs.microsoft.com) | |
[SetupDiCreateDevRegKey](https://www.google.com/search?num=5&q=SetupDiCreateDevRegKeyA+site%3Adocs.microsoft.com) | |
[SetupDiDeleteDeviceInfo](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInfo+site%3Adocs.microsoft.com) | |
[SetupDiDeleteDeviceInterfaceData](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInterfaceData+site%3Adocs.microsoft.com) | |
[SetupDiDeleteDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInterfaceRegKey+site%3Adocs.microsoft.com) | |
[SetupDiDeleteDevRegKey](https://www.google.com/search?num=5&q=SetupDiDeleteDevRegKey+site%3Adocs.microsoft.com) | |
[SetupDiDestroyClassImageList](https://www.google.com/search?num=5&q=SetupDiDestroyClassImageList+site%3Adocs.microsoft.com) | |
[SetupDiDestroyDeviceInfoList](https://www.google.com/search?num=5&q=SetupDiDestroyDeviceInfoList+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDestroyDeviceInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDestroyDeviceInfoList)
[SetupDiDestroyDriverInfoList](https://www.google.com/search?num=5&q=SetupDiDestroyDriverInfoList+site%3Adocs.microsoft.com) | |
[SetupDiDrawMiniIcon](https://www.google.com/search?num=5&q=SetupDiDrawMiniIcon+site%3Adocs.microsoft.com) | |
[SetupDiEnumDeviceInfo](https://www.google.com/search?num=5&q=SetupDiEnumDeviceInfo+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiEnumDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiEnumDeviceInfo)
[SetupDiEnumDeviceInterfaces](https://www.google.com/search?num=5&q=SetupDiEnumDeviceInterfaces+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiEnumDeviceInterfaces](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiEnumDeviceInterfaces)
[SetupDiEnumDriverInfo](https://www.google.com/search?num=5&q=SetupDiEnumDriverInfoA+site%3Adocs.microsoft.com) | |
[SetupDiGetActualModelsSection](https://www.google.com/search?num=5&q=SetupDiGetActualModelsSectionA+site%3Adocs.microsoft.com) | |
[SetupDiGetActualSectionToInstall](https://www.google.com/search?num=5&q=SetupDiGetActualSectionToInstallA+site%3Adocs.microsoft.com) | |
[SetupDiGetActualSectionToInstallEx](https://www.google.com/search?num=5&q=SetupDiGetActualSectionToInstallExA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassBitmapIndex](https://www.google.com/search?num=5&q=SetupDiGetClassBitmapIndex+site%3Adocs.microsoft.com) | |
[SetupDiGetClassDescription](https://www.google.com/search?num=5&q=SetupDiGetClassDescriptionA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassDescriptionEx](https://www.google.com/search?num=5&q=SetupDiGetClassDescriptionExA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassDevPropertySheets](https://www.google.com/search?num=5&q=SetupDiGetClassDevPropertySheetsA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassDevs](https://www.google.com/search?num=5&q=SetupDiGetClassDevsA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassDevs](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassDevs)
[SetupDiGetClassDevsEx](https://www.google.com/search?num=5&q=SetupDiGetClassDevsExA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassImageIndex](https://www.google.com/search?num=5&q=SetupDiGetClassImageIndex+site%3Adocs.microsoft.com) | |
[SetupDiGetClassImageList](https://www.google.com/search?num=5&q=SetupDiGetClassImageList+site%3Adocs.microsoft.com) | |
[SetupDiGetClassImageListEx](https://www.google.com/search?num=5&q=SetupDiGetClassImageListExA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassInstallParams](https://www.google.com/search?num=5&q=SetupDiGetClassInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiGetClassPropertyExW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyExW+site%3Adocs.microsoft.com) | |
[SetupDiGetClassPropertyKeys](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyKeys+site%3Adocs.microsoft.com) | |
[SetupDiGetClassPropertyKeysExW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyKeysExW+site%3Adocs.microsoft.com) | |
[SetupDiGetClassPropertyW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyW+site%3Adocs.microsoft.com) | |
[SetupDiGetClassRegistryProperty](https://www.google.com/search?num=5&q=SetupDiGetClassRegistryPropertyA+site%3Adocs.microsoft.com) | |
[SetupDiGetCustomDeviceProperty](https://www.google.com/search?num=5&q=SetupDiGetCustomDevicePropertyA+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInfoListClass](https://www.google.com/search?num=5&q=SetupDiGetDeviceInfoListClass+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInfoListDetail](https://www.google.com/search?num=5&q=SetupDiGetDeviceInfoListDetailA+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInstallParams](https://www.google.com/search?num=5&q=SetupDiGetDeviceInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInstanceId](https://www.google.com/search?num=5&q=SetupDiGetDeviceInstanceIdA+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInterfaceAlias](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfaceAlias+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInterfaceDetail](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfaceDetailA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceDetail](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInterfaceDetail)
[SetupDiGetDeviceInterfacePropertyKeys](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfacePropertyKeys+site%3Adocs.microsoft.com) | |
[SetupDiGetDeviceInterfacePropertyW](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfacePropertyW+site%3Adocs.microsoft.com) | |
[SetupDiGetDevicePropertyKeys](https://www.google.com/search?num=5&q=SetupDiGetDevicePropertyKeys+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDevicePropertyKeys](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDevicePropertyKeys)
[SetupDiGetDevicePropertyW](https://www.google.com/search?num=5&q=SetupDiGetDevicePropertyW+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceProperty)
[SetupDiGetDeviceRegistryProperty](https://www.google.com/search?num=5&q=SetupDiGetDeviceRegistryPropertyA+site%3Adocs.microsoft.com) | |
[SetupDiGetDriverInfoDetail](https://www.google.com/search?num=5&q=SetupDiGetDriverInfoDetailA+site%3Adocs.microsoft.com) | |
[SetupDiGetDriverInstallParams](https://www.google.com/search?num=5&q=SetupDiGetDriverInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiGetHwProfileFriendlyName](https://www.google.com/search?num=5&q=SetupDiGetHwProfileFriendlyNameA+site%3Adocs.microsoft.com) | |
[SetupDiGetHwProfileFriendlyNameEx](https://www.google.com/search?num=5&q=SetupDiGetHwProfileFriendlyNameExA+site%3Adocs.microsoft.com) | |
[SetupDiGetHwProfileList](https://www.google.com/search?num=5&q=SetupDiGetHwProfileList+site%3Adocs.microsoft.com) | |
[SetupDiGetHwProfileListEx](https://www.google.com/search?num=5&q=SetupDiGetHwProfileListExA+site%3Adocs.microsoft.com) | |
[SetupDiGetINFClass](https://www.google.com/search?num=5&q=SetupDiGetINFClassA+site%3Adocs.microsoft.com) | |
[SetupDiGetSelectedDevice](https://www.google.com/search?num=5&q=SetupDiGetSelectedDevice+site%3Adocs.microsoft.com) | |
[SetupDiGetSelectedDriver](https://www.google.com/search?num=5&q=SetupDiGetSelectedDriverA+site%3Adocs.microsoft.com) | |
[SetupDiGetWizardPage](https://www.google.com/search?num=5&q=SetupDiGetWizardPage+site%3Adocs.microsoft.com) | |
[SetupDiInstallClass](https://www.google.com/search?num=5&q=SetupDiInstallClassA+site%3Adocs.microsoft.com) | |
[SetupDiInstallClassEx](https://www.google.com/search?num=5&q=SetupDiInstallClassExA+site%3Adocs.microsoft.com) | |
[SetupDiInstallDevice](https://www.google.com/search?num=5&q=SetupDiInstallDevice+site%3Adocs.microsoft.com) | |
[SetupDiInstallDeviceInterfaces](https://www.google.com/search?num=5&q=SetupDiInstallDeviceInterfaces+site%3Adocs.microsoft.com) | |
[SetupDiInstallDriverFiles](https://www.google.com/search?num=5&q=SetupDiInstallDriverFiles+site%3Adocs.microsoft.com) | |
[SetupDiLoadClassIcon](https://www.google.com/search?num=5&q=SetupDiLoadClassIcon+site%3Adocs.microsoft.com) | |
[SetupDiLoadDeviceIcon](https://www.google.com/search?num=5&q=SetupDiLoadDeviceIcon+site%3Adocs.microsoft.com) | |
[SetupDiMoveDuplicateDevice](https://www.google.com/search?num=5&q=SetupDiMoveDuplicateDevice+site%3Adocs.microsoft.com) | |
[SetupDiOpenClassRegKey](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKey+site%3Adocs.microsoft.com) | |
[SetupDiOpenClassRegKeyEx](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKeyExA+site%3Adocs.microsoft.com) | |
[SetupDiOpenDeviceInfo](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInfoA+site%3Adocs.microsoft.com) | |
[SetupDiOpenDeviceInterface](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInterfaceA+site%3Adocs.microsoft.com) | |
[SetupDiOpenDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInterfaceRegKey+site%3Adocs.microsoft.com) | |
[SetupDiOpenDevRegKey](https://www.google.com/search?num=5&q=SetupDiOpenDevRegKey+site%3Adocs.microsoft.com) | |
[SetupDiRegisterCoDeviceInstallers](https://www.google.com/search?num=5&q=SetupDiRegisterCoDeviceInstallers+site%3Adocs.microsoft.com) | |
[SetupDiRegisterDeviceInfo](https://www.google.com/search?num=5&q=SetupDiRegisterDeviceInfo+site%3Adocs.microsoft.com) | |
[SetupDiRemoveDevice](https://www.google.com/search?num=5&q=SetupDiRemoveDevice+site%3Adocs.microsoft.com) | |
[SetupDiRemoveDeviceInterface](https://www.google.com/search?num=5&q=SetupDiRemoveDeviceInterface+site%3Adocs.microsoft.com) | |
[SetupDiReportAdditionalSoftwareRequested](https://www.google.com/search?num=5&q=SetupDiReportAdditionalSoftwareRequested+site%3Adocs.microsoft.com) | |
[SetupDiReportDeviceInstallError](https://www.google.com/search?num=5&q=SetupDiReportDeviceInstallError+site%3Adocs.microsoft.com) | |
[SetupDiReportDriverNotFoundError](https://www.google.com/search?num=5&q=SetupDiReportDriverNotFoundError+site%3Adocs.microsoft.com) | |
[SetupDiReportDriverPackageImportationError](https://www.google.com/search?num=5&q=SetupDiReportDriverPackageImportationError+site%3Adocs.microsoft.com) | |
[SetupDiReportGenericDriverInstalled](https://www.google.com/search?num=5&q=SetupDiReportGenericDriverInstalled+site%3Adocs.microsoft.com) | |
[SetupDiReportPnPDeviceProblem](https://www.google.com/search?num=5&q=SetupDiReportPnPDeviceProblem+site%3Adocs.microsoft.com) | |
[SetupDiRestartDevices](https://www.google.com/search?num=5&q=SetupDiRestartDevices+site%3Adocs.microsoft.com) | |
[SetupDiSelectBestCompatDrv](https://www.google.com/search?num=5&q=SetupDiSelectBestCompatDrv+site%3Adocs.microsoft.com) | |
[SetupDiSelectDevice](https://www.google.com/search?num=5&q=SetupDiSelectDevice+site%3Adocs.microsoft.com) | |
[SetupDiSelectOEMDrv](https://www.google.com/search?num=5&q=SetupDiSelectOEMDrv+site%3Adocs.microsoft.com) | |
[SetupDiSetClassInstallParams](https://www.google.com/search?num=5&q=SetupDiSetClassInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiSetClassPropertyExW](https://www.google.com/search?num=5&q=SetupDiSetClassPropertyExW+site%3Adocs.microsoft.com) | |
[SetupDiSetClassPropertyW](https://www.google.com/search?num=5&q=SetupDiSetClassPropertyW+site%3Adocs.microsoft.com) | |
[SetupDiSetClassRegistryProperty](https://www.google.com/search?num=5&q=SetupDiSetClassRegistryPropertyA+site%3Adocs.microsoft.com) | |
[SetupDiSetDeviceInstallParams](https://www.google.com/search?num=5&q=SetupDiSetDeviceInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiSetDeviceInterfaceDefault](https://www.google.com/search?num=5&q=SetupDiSetDeviceInterfaceDefault+site%3Adocs.microsoft.com) | |
[SetupDiSetDeviceInterfacePropertyW](https://www.google.com/search?num=5&q=SetupDiSetDeviceInterfacePropertyW+site%3Adocs.microsoft.com) | |
[SetupDiSetDevicePropertyW](https://www.google.com/search?num=5&q=SetupDiSetDevicePropertyW+site%3Adocs.microsoft.com) | |
[SetupDiSetDeviceRegistryProperty](https://www.google.com/search?num=5&q=SetupDiSetDeviceRegistryPropertyA+site%3Adocs.microsoft.com) | |
[SetupDiSetDriverInstallParams](https://www.google.com/search?num=5&q=SetupDiSetDriverInstallParamsA+site%3Adocs.microsoft.com) | |
[SetupDiSetSelectedDevice](https://www.google.com/search?num=5&q=SetupDiSetSelectedDevice+site%3Adocs.microsoft.com) | |
[SetupDiSetSelectedDriver](https://www.google.com/search?num=5&q=SetupDiSetSelectedDriverA+site%3Adocs.microsoft.com) | |
[SetupDiUnremoveDevice](https://www.google.com/search?num=5&q=SetupDiUnremoveDevice+site%3Adocs.microsoft.com) | |
[SetupDuplicateDiskSpaceList](https://www.google.com/search?num=5&q=SetupDuplicateDiskSpaceListA+site%3Adocs.microsoft.com) | |
[SetupEnumInfSections](https://www.google.com/search?num=5&q=SetupEnumInfSectionsA+site%3Adocs.microsoft.com) | |
[SetupEnumPublishedInf](https://www.google.com/search?num=5&q=SetupEnumPublishedInfA+site%3Adocs.microsoft.com) | |
[SetupFindFirstLine](https://www.google.com/search?num=5&q=SetupFindFirstLineA+site%3Adocs.microsoft.com) | |
[SetupFindNextLine](https://www.google.com/search?num=5&q=SetupFindNextLine+site%3Adocs.microsoft.com) | |
[SetupFindNextMatchLine](https://www.google.com/search?num=5&q=SetupFindNextMatchLineA+site%3Adocs.microsoft.com) | |
[SetupFreeSourceList](https://www.google.com/search?num=5&q=SetupFreeSourceListA+site%3Adocs.microsoft.com) | |
[SetupGetBackupInformation](https://www.google.com/search?num=5&q=SetupGetBackupInformationA+site%3Adocs.microsoft.com) | |
[SetupGetBinaryField](https://www.google.com/search?num=5&q=SetupGetBinaryField+site%3Adocs.microsoft.com) | |
[SetupGetFieldCount](https://www.google.com/search?num=5&q=SetupGetFieldCount+site%3Adocs.microsoft.com) | |
[SetupGetFileCompressionInfo](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileCompressionInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileCompressionInfo)
[SetupGetFileCompressionInfoEx](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoExA+site%3Adocs.microsoft.com) | |
[SetupGetFileQueueCount](https://www.google.com/search?num=5&q=SetupGetFileQueueCount+site%3Adocs.microsoft.com) | |
[SetupGetFileQueueFlags](https://www.google.com/search?num=5&q=SetupGetFileQueueFlags+site%3Adocs.microsoft.com) | |
[SetupGetInfDriverStoreLocation](https://www.google.com/search?num=5&q=SetupGetInfDriverStoreLocationA+site%3Adocs.microsoft.com) | |
[SetupGetInfFileList](https://www.google.com/search?num=5&q=SetupGetInfFileListA+site%3Adocs.microsoft.com) | |
[SetupGetInfInformation](https://www.google.com/search?num=5&q=SetupGetInfInformationA+site%3Adocs.microsoft.com) | |
[SetupGetInfPublishedName](https://www.google.com/search?num=5&q=SetupGetInfPublishedNameA+site%3Adocs.microsoft.com) | |
[SetupGetInfSections](https://www.google.com/search?num=5&q=SetupGetInfSections+site%3Adocs.microsoft.com) | |
[SetupGetIntField](https://www.google.com/search?num=5&q=SetupGetIntField+site%3Adocs.microsoft.com) | |
[SetupGetLineByIndex](https://www.google.com/search?num=5&q=SetupGetLineByIndexA+site%3Adocs.microsoft.com) | |
[SetupGetLineCount](https://www.google.com/search?num=5&q=SetupGetLineCountA+site%3Adocs.microsoft.com) | |
[SetupGetLineText](https://www.google.com/search?num=5&q=SetupGetLineTextA+site%3Adocs.microsoft.com) | |
[SetupGetMultiSzField](https://www.google.com/search?num=5&q=SetupGetMultiSzFieldA+site%3Adocs.microsoft.com) | |
[SetupGetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupGetNonInteractiveMode+site%3Adocs.microsoft.com) | |
[SetupGetSourceFileLocation](https://www.google.com/search?num=5&q=SetupGetSourceFileLocationA+site%3Adocs.microsoft.com) | |
[SetupGetSourceFileSize](https://www.google.com/search?num=5&q=SetupGetSourceFileSizeA+site%3Adocs.microsoft.com) | |
[SetupGetSourceInfo](https://www.google.com/search?num=5&q=SetupGetSourceInfoA+site%3Adocs.microsoft.com) | |
[SetupGetStringField](https://www.google.com/search?num=5&q=SetupGetStringFieldA+site%3Adocs.microsoft.com) | |
[SetupGetTargetPath](https://www.google.com/search?num=5&q=SetupGetTargetPathA+site%3Adocs.microsoft.com) | |
[SetupGetThreadLogToken](https://www.google.com/search?num=5&q=SetupGetThreadLogToken+site%3Adocs.microsoft.com) | |
[SetupInitDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallback+site%3Adocs.microsoft.com) | |
[SetupInitDefaultQueueCallbackEx](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallbackEx+site%3Adocs.microsoft.com) | |
[SetupInitializeFileLog](https://www.google.com/search?num=5&q=SetupInitializeFileLogA+site%3Adocs.microsoft.com) | |
[SetupInstallFile](https://www.google.com/search?num=5&q=SetupInstallFileA+site%3Adocs.microsoft.com) | |
[SetupInstallFileEx](https://www.google.com/search?num=5&q=SetupInstallFileExA+site%3Adocs.microsoft.com) | |
[SetupInstallFilesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFilesFromInfSectionA+site%3Adocs.microsoft.com) | |
[SetupInstallFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFromInfSectionA+site%3Adocs.microsoft.com) | |
[SetupInstallLogCloseEventGroup](https://www.google.com/search?num=5&q=SetupInstallLogCloseEventGroup+site%3Adocs.microsoft.com) | |
[SetupInstallLogCreateEventGroup](https://www.google.com/search?num=5&q=SetupInstallLogCreateEventGroup+site%3Adocs.microsoft.com) | |
[SetupInstallServicesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionA+site%3Adocs.microsoft.com) | |
[SetupInstallServicesFromInfSectionEx](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionExA+site%3Adocs.microsoft.com) | |
[SetupIterateCabinet](https://www.google.com/search?num=5&q=SetupIterateCabinetA+site%3Adocs.microsoft.com) | |
[SetupLogError](https://www.google.com/search?num=5&q=SetupLogErrorA+site%3Adocs.microsoft.com) | |
[SetupLogFile](https://www.google.com/search?num=5&q=SetupLogFileA+site%3Adocs.microsoft.com) | |
[SetupOpenAppendInfFile](https://www.google.com/search?num=5&q=SetupOpenAppendInfFileA+site%3Adocs.microsoft.com) | |
[SetupOpenFileQueue](https://www.google.com/search?num=5&q=SetupOpenFileQueue+site%3Adocs.microsoft.com) | |
[SetupOpenInfFile](https://www.google.com/search?num=5&q=SetupOpenInfFileA+site%3Adocs.microsoft.com) | |
[SetupOpenLog](https://www.google.com/search?num=5&q=SetupOpenLog+site%3Adocs.microsoft.com) | |
[SetupOpenMasterInf](https://www.google.com/search?num=5&q=SetupOpenMasterInf+site%3Adocs.microsoft.com) | |
[SetupPrepareQueueForRestore](https://www.google.com/search?num=5&q=SetupPrepareQueueForRestoreA+site%3Adocs.microsoft.com) | |
[SetupPromptForDisk](https://www.google.com/search?num=5&q=SetupPromptForDiskA+site%3Adocs.microsoft.com) | |
[SetupPromptReboot](https://www.google.com/search?num=5&q=SetupPromptReboot+site%3Adocs.microsoft.com) | |
[SetupQueryDrivesInDiskSpaceList](https://www.google.com/search?num=5&q=SetupQueryDrivesInDiskSpaceListA+site%3Adocs.microsoft.com) | |
[SetupQueryFileLog](https://www.google.com/search?num=5&q=SetupQueryFileLogA+site%3Adocs.microsoft.com) | |
[SetupQueryInfFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfFileInformationA+site%3Adocs.microsoft.com) | |
[SetupQueryInfOriginalFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfOriginalFileInformationA+site%3Adocs.microsoft.com) | |
[SetupQueryInfVersionInformation](https://www.google.com/search?num=5&q=SetupQueryInfVersionInformationA+site%3Adocs.microsoft.com) | |
[SetupQuerySourceList](https://www.google.com/search?num=5&q=SetupQuerySourceListA+site%3Adocs.microsoft.com) | |
[SetupQuerySpaceRequiredOnDrive](https://www.google.com/search?num=5&q=SetupQuerySpaceRequiredOnDriveA+site%3Adocs.microsoft.com) | |
[SetupQueueCopy](https://www.google.com/search?num=5&q=SetupQueueCopyA+site%3Adocs.microsoft.com) | |
[SetupQueueCopyIndirect](https://www.google.com/search?num=5&q=SetupQueueCopyIndirectA+site%3Adocs.microsoft.com) | |
[SetupQueueCopySection](https://www.google.com/search?num=5&q=SetupQueueCopySectionA+site%3Adocs.microsoft.com) | |
[SetupQueueDefaultCopy](https://www.google.com/search?num=5&q=SetupQueueDefaultCopyA+site%3Adocs.microsoft.com) | |
[SetupQueueDelete](https://www.google.com/search?num=5&q=SetupQueueDeleteA+site%3Adocs.microsoft.com) | |
[SetupQueueDeleteSection](https://www.google.com/search?num=5&q=SetupQueueDeleteSectionA+site%3Adocs.microsoft.com) | |
[SetupQueueRename](https://www.google.com/search?num=5&q=SetupQueueRenameA+site%3Adocs.microsoft.com) | |
[SetupQueueRenameSection](https://www.google.com/search?num=5&q=SetupQueueRenameSectionA+site%3Adocs.microsoft.com) | |
[SetupRemoveFileLogEntry](https://www.google.com/search?num=5&q=SetupRemoveFileLogEntryA+site%3Adocs.microsoft.com) | |
[SetupRemoveFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveFromDiskSpaceListA+site%3Adocs.microsoft.com) | |
[SetupRemoveFromSourceList](https://www.google.com/search?num=5&q=SetupRemoveFromSourceListA+site%3Adocs.microsoft.com) | |
[SetupRemoveInstallSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveInstallSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | |
[SetupRemoveSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveSectionFromDiskSpaceListA+site%3Adocs.microsoft.com) | |
[SetupRenameError](https://www.google.com/search?num=5&q=SetupRenameErrorA+site%3Adocs.microsoft.com) | |
[SetupScanFileQueue](https://www.google.com/search?num=5&q=SetupScanFileQueue+site%3Adocs.microsoft.com) | |
[SetupSetDirectoryId](https://www.google.com/search?num=5&q=SetupSetDirectoryIdA+site%3Adocs.microsoft.com) | |
[SetupSetDirectoryIdEx](https://www.google.com/search?num=5&q=SetupSetDirectoryIdExA+site%3Adocs.microsoft.com) | |
[SetupSetFileQueueAlternatePlatform](https://www.google.com/search?num=5&q=SetupSetFileQueueAlternatePlatformA+site%3Adocs.microsoft.com) | |
[SetupSetFileQueueFlags](https://www.google.com/search?num=5&q=SetupSetFileQueueFlags+site%3Adocs.microsoft.com) | |
[SetupSetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupSetNonInteractiveMode+site%3Adocs.microsoft.com) | |
[SetupSetPlatformPathOverride](https://www.google.com/search?num=5&q=SetupSetPlatformPathOverrideA+site%3Adocs.microsoft.com) | |
[SetupSetSourceList](https://www.google.com/search?num=5&q=SetupSetSourceListA+site%3Adocs.microsoft.com) | |
[SetupSetThreadLogToken](https://www.google.com/search?num=5&q=SetupSetThreadLogToken+site%3Adocs.microsoft.com) | |
[SetupTermDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupTermDefaultQueueCallback+site%3Adocs.microsoft.com) | |
[SetupTerminateFileLog](https://www.google.com/search?num=5&q=SetupTerminateFileLog+site%3Adocs.microsoft.com) | |
[SetupUninstallNewlyCopiedInfs](https://www.google.com/search?num=5&q=SetupUninstallNewlyCopiedInfs+site%3Adocs.microsoft.com) | |
[SetupUninstallOEMInf](https://www.google.com/search?num=5&q=SetupUninstallOEMInfA+site%3Adocs.microsoft.com) | |
[SetupVerifyInfFile](https://www.google.com/search?num=5&q=SetupVerifyInfFileA+site%3Adocs.microsoft.com) | |
[SetupWriteTextLog](https://www.google.com/search?num=5&q=SetupWriteTextLog+site%3Adocs.microsoft.com) | |
[SetupWriteTextLogError](https://www.google.com/search?num=5&q=SetupWriteTextLogError+site%3Adocs.microsoft.com) | |
[SetupWriteTextLogInfLine](https://www.google.com/search?num=5&q=SetupWriteTextLogInfLine+site%3Adocs.microsoft.com) | |
[UnicodeToMultiByte](https://www.google.com/search?num=5&q=UnicodeToMultiByte+site%3Adocs.microsoft.com) | |
[VerifyCatalogFile](https://www.google.com/search?num=5&q=VerifyCatalogFile+site%3Adocs.microsoft.com) | |
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[CABINET_INFO](https://www.google.com/search?num=5&q=CABINET_INFO+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.CABINET_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CABINET_INFO)
[DEVPROPKEY](https://www.google.com/search?num=5&q=DEVPROPKEY+site%3Adocs.microsoft.com) | Devpropdef.h | [Vanara.PInvoke.SetupAPI.DEVPROPKEY](https://github.com/dahall/Vanara/search?l=C%23&q=DEVPROPKEY)
[FILE_IN_CABINET_INFO](https://www.google.com/search?num=5&q=FILE_IN_CABINET_INFO+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILE_IN_CABINET_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_IN_CABINET_INFO)
[FILEPATHS](https://www.google.com/search?num=5&q=FILEPATHS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILEPATHS](https://github.com/dahall/Vanara/search?l=C%23&q=FILEPATHS)
[FILEPATHS_SIGNERINFO](https://www.google.com/search?num=5&q=FILEPATHS_SIGNERINFO+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILEPATHS_SIGNERINFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILEPATHS_SIGNERINFO)
[HDEVINFO](https://www.google.com/search?num=5&q=HDEVINFO+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HDEVINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HDEVINFO)
[HDSKSPC](https://www.google.com/search?num=5&q=HDSKSPC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HDSKSPC](https://github.com/dahall/Vanara/search?l=C%23&q=HDSKSPC)
[HINF](https://www.google.com/search?num=5&q=HINF+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HINF](https://github.com/dahall/Vanara/search?l=C%23&q=HINF)
[HSPFILEQ](https://www.google.com/search?num=5&q=HSPFILEQ+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.HSPFILEQ](https://github.com/dahall/Vanara/search?l=C%23&q=HSPFILEQ)
[INFCONTEXT](https://www.google.com/search?num=5&q=INFCONTEXT+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.INFCONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=INFCONTEXT)
[SOURCE_MEDIA](https://www.google.com/search?num=5&q=SOURCE_MEDIA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SOURCE_MEDIA](https://github.com/dahall/Vanara/search?l=C%23&q=SOURCE_MEDIA)
[SP_ALTPLATFORM_INFO_V1](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V1+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V1](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V1)
[SP_ALTPLATFORM_INFO_V2](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V2+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V2)
[SP_ALTPLATFORM_INFO_V3](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V3+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V3](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO_V3)
[SP_CLASSIMAGELIST_DATA](https://www.google.com/search?num=5&q=SP_CLASSIMAGELIST_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_CLASSIMAGELIST_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_CLASSIMAGELIST_DATA)
[SP_CLASSINSTALL_HEADER](https://www.google.com/search?num=5&q=SP_CLASSINSTALL_HEADER+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_CLASSINSTALL_HEADER](https://github.com/dahall/Vanara/search?l=C%23&q=SP_CLASSINSTALL_HEADER)
[SP_DETECTDEVICE_PARAMS](https://www.google.com/search?num=5&q=SP_DETECTDEVICE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DETECTDEVICE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DETECTDEVICE_PARAMS)
[SP_DEVICE_INTERFACE_DATA](https://www.google.com/search?num=5&q=SP_DEVICE_INTERFACE_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DEVICE_INTERFACE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DEVICE_INTERFACE_DATA)
[SP_DEVICE_INTERFACE_DETAIL_DATA](https://www.google.com/search?num=5&q=SP_DEVICE_INTERFACE_DETAIL_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DEVICE_INTERFACE_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DEVICE_INTERFACE_DETAIL_DATA)
[SP_DEVINFO_DATA](https://www.google.com/search?num=5&q=SP_DEVINFO_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DEVINFO_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DEVINFO_DATA)
[SP_DEVINFO_LIST_DETAIL_DATA](https://www.google.com/search?num=5&q=SP_DEVINFO_LIST_DETAIL_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DEVINFO_LIST_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DEVINFO_LIST_DETAIL_DATA)
[SP_DEVINSTALL_PARAMS](https://www.google.com/search?num=5&q=SP_DEVINSTALL_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DEVINSTALL_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DEVINSTALL_PARAMS)
[SP_DRVINFO_DATA_V2](https://www.google.com/search?num=5&q=SP_DRVINFO_DATA_V2+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DRVINFO_DATA_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DRVINFO_DATA_V2)
[SP_DRVINFO_DETAIL_DATA](https://www.google.com/search?num=5&q=SP_DRVINFO_DETAIL_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DRVINFO_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DRVINFO_DETAIL_DATA)
[SP_DRVINSTALL_PARAMS](https://www.google.com/search?num=5&q=SP_DRVINSTALL_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_DRVINSTALL_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_DRVINSTALL_PARAMS)
[SP_FILE_COPY_PARAMS](https://www.google.com/search?num=5&q=SP_FILE_COPY_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_FILE_COPY_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_FILE_COPY_PARAMS)
[SP_INF_INFORMATION](https://www.google.com/search?num=5&q=SP_INF_INFORMATION+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_INF_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SP_INF_INFORMATION)
[SP_INF_SIGNER_INFO_V1](https://www.google.com/search?num=5&q=SP_INF_SIGNER_INFO_V1+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_INF_SIGNER_INFO_V1](https://github.com/dahall/Vanara/search?l=C%23&q=SP_INF_SIGNER_INFO_V1)
[SP_INF_SIGNER_INFO_V2](https://www.google.com/search?num=5&q=SP_INF_SIGNER_INFO_V2+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_INF_SIGNER_INFO_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SP_INF_SIGNER_INFO_V2)
[SP_NEWDEVICEWIZARD_DATA](https://www.google.com/search?num=5&q=SP_NEWDEVICEWIZARD_DATA+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_NEWDEVICEWIZARD_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SP_NEWDEVICEWIZARD_DATA)
[SP_ORIGINAL_FILE_INFO](https://www.google.com/search?num=5&q=SP_ORIGINAL_FILE_INFO+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ORIGINAL_FILE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ORIGINAL_FILE_INFO)
[SP_POWERMESSAGEWAKE_PARAMS](https://www.google.com/search?num=5&q=SP_POWERMESSAGEWAKE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_POWERMESSAGEWAKE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_POWERMESSAGEWAKE_PARAMS)
[SP_PROPCHANGE_PARAMS](https://www.google.com/search?num=5&q=SP_PROPCHANGE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_PROPCHANGE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_PROPCHANGE_PARAMS)
[SP_PROPSHEETPAGE_REQUEST](https://www.google.com/search?num=5&q=SP_PROPSHEETPAGE_REQUEST+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_PROPSHEETPAGE_REQUEST](https://github.com/dahall/Vanara/search?l=C%23&q=SP_PROPSHEETPAGE_REQUEST)
[SP_REGISTER_CONTROL_STATUS](https://www.google.com/search?num=5&q=SP_REGISTER_CONTROL_STATUS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_REGISTER_CONTROL_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_REGISTER_CONTROL_STATUS)
[SP_REMOVEDEVICE_PARAMS](https://www.google.com/search?num=5&q=SP_REMOVEDEVICE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_REMOVEDEVICE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_REMOVEDEVICE_PARAMS)
[SP_SELECTDEVICE_PARAMS](https://www.google.com/search?num=5&q=SP_SELECTDEVICE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_SELECTDEVICE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_SELECTDEVICE_PARAMS)
[SP_TROUBLESHOOTER_PARAMS](https://www.google.com/search?num=5&q=SP_TROUBLESHOOTER_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_TROUBLESHOOTER_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_TROUBLESHOOTER_PARAMS)
[SP_UNREMOVEDEVICE_PARAMS](https://www.google.com/search?num=5&q=SP_UNREMOVEDEVICE_PARAMS+site%3Adocs.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_UNREMOVEDEVICE_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SP_UNREMOVEDEVICE_PARAMS)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[SafeHDEVINFO](https://www.google.com/search?num=5&q=SafeHDEVINFO+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHDEVINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDEVINFO)
[SafeHDSKSPC](https://www.google.com/search?num=5&q=SafeHDSKSPC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHDSKSPC](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDSKSPC)
[SafeHINF](https://www.google.com/search?num=5&q=SafeHINF+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.SetupAPI.SafeHINF](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHINF)
[SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://www.google.com/search?num=5&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA+site%3Adocs.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)

File diff suppressed because one or more lines are too long

View File

@ -40,7 +40,7 @@ Enum | Description | Values
[Vanara.PInvoke.LogFontClippingPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontClippingPrecision) | The clipping precision defines how to clip characters that are partially outside the clipping region. | CLIP_DEFAULT_PRECIS, CLIP_CHARACTER_PRECIS, CLIP_STROKE_PRECIS, CLIP_MASK, CLIP_LH_ANGLES, CLIP_TT_ALWAYS, CLIP_DFA_OVERRIDE, CLIP_DFA_DISABLE, CLIP_EMBEDDED
[Vanara.PInvoke.LogFontOutputPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontOutputPrecision) | The output precision. The output precision defines how closely the output must match the requested font's height, width, character orientation, escapement, pitch, and font type. | OUT_DEFAULT_PRECIS, OUT_STRING_PRECIS, OUT_CHARACTER_PRECIS, OUT_STROKE_PRECIS, OUT_TT_PRECIS, OUT_DEVICE_PRECIS, OUT_RASTER_PRECIS, OUT_TT_ONLY_PRECIS, OUT_OUTLINE_PRECIS, OUT_SCREEN_OUTLINE_PRECIS, OUT_PS_ONLY_PRECIS
[Vanara.PInvoke.LogFontOutputQuality](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontOutputQuality) | The output quality defines how carefully the graphics device interface (GDI) must attempt to match the logical-font attributes to those of an actual physical font. | DEFAULT_QUALITY, DRAFT_QUALITY, PROOF_QUALITY, NONANTIALIASED_QUALITY, ANTIALIASED_QUALITY, CLEARTYPE_QUALITY, CLEARTYPE_NATURAL_QUALITY
[Vanara.PInvoke.MouseButtonState](https://github.com/dahall/Vanara/search?l=C%23&q=MouseButtonState) | | MK_LBUTTON, MK_RBUTTON, MK_SHIFT, MK_CONTROL, MK_MBUTTON, MK_XBUTTON1, MK_XBUTTON2
[Vanara.PInvoke.MouseButtonState](https://github.com/dahall/Vanara/search?l=C%23&q=MouseButtonState) | The state of the other mouse buttons plus the SHIFT and CTRL keys. | MK_LBUTTON, MK_RBUTTON, MK_SHIFT, MK_CONTROL, MK_MBUTTON, MK_XBUTTON1, MK_XBUTTON2
[Vanara.PInvoke.NTDDI](https://github.com/dahall/Vanara/search?l=C%23&q=NTDDI) | NTDDI version constants | NTDDI_WIN2K, NTDDI_WIN2KSP1, NTDDI_WIN2KSP2, NTDDI_WIN2KSP3, NTDDI_WIN2KSP4, NTDDI_WINXP, NTDDI_WINXPSP1, NTDDI_WINXPSP2, NTDDI_WINXPSP3, NTDDI_WINXPSP4, NTDDI_WS03, NTDDI_WS03SP1, NTDDI_WS03SP2, NTDDI_WS03SP3, NTDDI_WS03SP4, NTDDI_VISTA, NTDDI_LONGHORN, NTDDI_WIN6, NTDDI_VISTASP1, NTDDI_WS08, NTDDI_WIN6SP1, NTDDI_WIN6SP2, NTDDI_VISTASP2, NTDDI_WS08SP2, NTDDI_WS08SP3, NTDDI_VISTASP3, NTDDI_WIN6SP3, NTDDI_VISTASP4, NTDDI_WIN6SP4, NTDDI_WS08SP4, NTDDI_WIN7, NTDDI_WIN8, NTDDI_WINBLUE, NTDDI_WINTHRESHOLD, NTDDI_WIN10, NTDDI_WIN10_TH2, NTDDI_WIN10_RS1, NTDDI_WIN10_RS2, NTDDI_WIN10_RS3, NTDDI_WIN10_RS4, NTDDI_WIN10_RS5, NTDDI_WIN10_19H1
[Vanara.PInvoke.ObjectTypeListLevel](https://github.com/dahall/Vanara/search?l=C%23&q=ObjectTypeListLevel) | Valid values for the `Vanara.PInvoke.OBJECT_TYPE_LIST.level` field. | ACCESS_OBJECT_GUID, ACCESS_PROPERTY_SET_GUID, ACCESS_PROPERTY_GUID, ACCESS_MAX_LEVEL
[Vanara.PInvoke.PInvokeClient](https://github.com/dahall/Vanara/search?l=C%23&q=PInvokeClient) | Flags that determine the minimum supported client(s) for a P/Invoke function. | None, Windows2000, WindowsXP, WindowsXP_SP2, WindowsVista, WindowsVista_SP2, Windows7, Windows8, Windows81, Windows10
@ -69,6 +69,9 @@ Struct | Description
[Vanara.PInvoke.COLORREF](https://github.com/dahall/Vanara/search?l=C%23&q=COLORREF) | The COLORREF value is used to specify an RGB color in the form <c>0x00bbggrr</c>.
[Vanara.PInvoke.CM_PARTIAL_RESOURCE_DESCRIPTOR.Connection](https://github.com/dahall/Vanara/search?l=C%23&q=Connection) |
[Vanara.PInvoke.CORRELATION_VECTOR](https://github.com/dahall/Vanara/search?l=C%23&q=CORRELATION_VECTOR) | Store the correlation vector that is used to reference events and the generated logs for diagnostic purposes.
[Vanara.CY](https://github.com/dahall/Vanara/search?l=C%23&q=CY) |
[Vanara.DATE](https://github.com/dahall/Vanara/search?l=C%23&q=DATE) |
[Vanara.DECIMAL](https://github.com/dahall/Vanara/search?l=C%23&q=DECIMAL) |
[Vanara.PInvoke.CM_PARTIAL_RESOURCE_DESCRIPTOR.DevicePrivate](https://github.com/dahall/Vanara/search?l=C%23&q=DevicePrivate) |
[Vanara.PInvoke.CM_PARTIAL_RESOURCE_DESCRIPTOR.DeviceSpecificData](https://github.com/dahall/Vanara/search?l=C%23&q=DeviceSpecificData) |
[Vanara.PInvoke.DEVMODE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVMODE) | The <c>DEVMODE</c> data structure contains information about the initialization and environment of a printer or a display device.

View File

@ -21,7 +21,7 @@ Classes
ICOMEnum&lt;T&gt;, IErrorProvider, IGraphicsObjectHandle, IHandle, IKernelHandle, ISecurityObject, IShellHandle, ISyncHandle, IUserHandle, 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_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, 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, 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_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, CY, DATE, DECIMAL, 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, 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
Enumerations
CharacterSet, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, DMCOLLATE, DMCOLOR, DMDFO, DMDISPLAY, DMDITHER, DMDO, DMDUP, DMFIELDS, DMICM, DMICMMETHOD, DMMEDIA, DMNUP, DMORIENT, DMPAPER, DMRES, DMTT, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, FontFamily, FontPitch, INTERFACE_TYPE, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, MouseButtonState, NTDDI, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemColorIndex, SystemShutDownReason, URLZONE, WIN32_WINNT

View File

@ -67,8 +67,10 @@ kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll | [Vanara.PInvoke.Kernel
ktmw32.dll | [Vanara.PInvoke.KtmW32](https://github.com/dahall/Vanara/blob/master/PInvoke/KtmW32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.KtmW32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.KtmW32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.KtmW32)
magnification.dll | [Vanara.PInvoke.Magnification](https://github.com/dahall/Vanara/blob/master/PInvoke/Magnification/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Magnification?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Magnification?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Magnification)
mpr.dll | [Vanara.PInvoke.Mpr](https://github.com/dahall/Vanara/blob/master/PInvoke/Mpr/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Mpr?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Mpr?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Mpr)
Msi.dll | [Vanara.PInvoke.Msi](https://github.com/dahall/Vanara/blob/master/PInvoke/Msi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/2%25-red.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Msi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Msi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Msi)
netapi32.dll | [Vanara.PInvoke.NetApi32](https://github.com/dahall/Vanara/blob/master/PInvoke/NetApi32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NetApi32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NetApi32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NetApi32)
netprofm.dll | [Vanara.PInvoke.NetListMgr](https://github.com/dahall/Vanara/blob/master/PInvoke/NetListMgr/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NetListMgr?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NetListMgr?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NetListMgr)
NewDev.dll | [Vanara.PInvoke.NewDev](https://github.com/dahall/Vanara/blob/master/PInvoke/NewDev/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NewDev?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NewDev?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NewDev)
ntdll.dll | [Vanara.PInvoke.NTDll](https://github.com/dahall/Vanara/blob/master/PInvoke/NtDll/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/4%25-red.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NTDll?label=%20&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)
ntdsapi.dll | [Vanara.PInvoke.NTDSApi](https://github.com/dahall/Vanara/blob/master/PInvoke/NTDSApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NTDSApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NTDSApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NTDSApi)
ole32.dll, oleaut32.dll, propsys.dll | [Vanara.PInvoke.Ole](https://github.com/dahall/Vanara/blob/master/PInvoke/Ole/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Ole?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Ole?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Ole)
@ -83,6 +85,7 @@ ProjectedFSLib.dll | [Vanara.PInvoke.ProjectedFSLib](https://github.com/dahall/V
qmgr.dll | [Vanara.PInvoke.BITS](https://github.com/dahall/Vanara/blob/master/PInvoke/BITS/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.BITS?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.BITS?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.BITS)
rpcrt4.dll | [Vanara.PInvoke.Rpc](https://github.com/dahall/Vanara/blob/master/PInvoke/Rpc/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/5%25-red.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Rpc?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Rpc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Rpc)
SearchApi | [Vanara.PInvoke.SearchApi](https://github.com/dahall/Vanara/blob/master/PInvoke/SearchApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SearchApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SearchApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SearchApi)
SetupAPI.dll | [Vanara.PInvoke.SetupAPI](https://github.com/dahall/Vanara/blob/master/PInvoke/SetupAPI/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/5%25-red.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.SetupAPI?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.SetupAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.SetupAPI)
shell32.dll, url.dll | [Vanara.PInvoke.Shell32](https://github.com/dahall/Vanara/blob/master/PInvoke/Shell32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Shell32?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Shell32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Shell32)
shlwapi.dll | [Vanara.PInvoke.ShlwApi](https://github.com/dahall/Vanara/blob/master/PInvoke/ShlwApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.ShlwApi?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.ShlwApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.ShlwApi)
taskschd.dll, mstask.dll | [Vanara.PInvoke.TaskSchd](https://github.com/dahall/Vanara/blob/master/PInvoke/TaskSchd/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg?style=flat-square) | [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.TaskSchd?label=%20&logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.TaskSchd?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.TaskSchd)