## 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 - 100% API coverage (206 of 206 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[InstallHinfSection](https://www.google.com/search?num=5&q=InstallHinfSection+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.InstallHinfSection](https://github.com/dahall/Vanara/search?l=C%23&q=InstallHinfSection)  
[SetupAddInstallSectionToDiskSpaceList](https://www.google.com/search?num=5&q=SetupAddInstallSectionToDiskSpaceListA+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDeleteError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDeleteError)  
[SetupDestroyDiskSpaceList](https://www.google.com/search?num=5&q=SetupDestroyDiskSpaceList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDestroyDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDestroyDiskSpaceList)  
[SetupDiAskForOEMDisk](https://www.google.com/search?num=5&q=SetupDiAskForOEMDisk+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiAskForOEMDisk](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiAskForOEMDisk)  
[SetupDiBuildClassInfoList](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiBuildClassInfoList)  
[SetupDiBuildClassInfoListEx](https://www.google.com/search?num=5&q=SetupDiBuildClassInfoListExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiBuildClassInfoListEx)  
[SetupDiBuildDriverInfoList](https://www.google.com/search?num=5&q=SetupDiBuildDriverInfoList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiBuildDriverInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiBuildDriverInfoList)  
[SetupDiCallClassInstaller](https://www.google.com/search?num=5&q=SetupDiCallClassInstaller+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCallClassInstaller](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCallClassInstaller)  
[SetupDiCancelDriverInfoSearch](https://www.google.com/search?num=5&q=SetupDiCancelDriverInfoSearch+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCancelDriverInfoSearch](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCancelDriverInfoSearch)  
[SetupDiChangeState](https://www.google.com/search?num=5&q=SetupDiChangeState+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiChangeState](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiChangeState)  
[SetupDiClassGuidsFromName](https://www.google.com/search?num=5&q=SetupDiClassGuidsFromNameA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiClassGuidsFromName](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiClassGuidsFromName)  
[SetupDiClassGuidsFromNameEx](https://www.google.com/search?num=5&q=SetupDiClassGuidsFromNameExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiClassGuidsFromNameEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiClassGuidsFromNameEx)  
[SetupDiClassNameFromGuid](https://www.google.com/search?num=5&q=SetupDiClassNameFromGuidA+site%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiClassNameFromGuidEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiClassNameFromGuidEx)  
[SetupDiCreateDeviceInfo](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDeviceInfo)  
[SetupDiCreateDeviceInfoList](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDeviceInfoList)  
[SetupDiCreateDeviceInfoListEx](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInfoListExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfoListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDeviceInfoListEx)  
[SetupDiCreateDeviceInterface](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInterfaceA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInterface](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDeviceInterface)  
[SetupDiCreateDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiCreateDeviceInterfaceRegKeyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInterfaceRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDeviceInterfaceRegKey)  
[SetupDiCreateDevRegKey](https://www.google.com/search?num=5&q=SetupDiCreateDevRegKeyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiCreateDevRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiCreateDevRegKey)  
[SetupDiDeleteDeviceInfo](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInfo+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDeleteDeviceInfo)  
[SetupDiDeleteDeviceInterfaceData](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInterfaceData+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInterfaceData](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDeleteDeviceInterfaceData)  
[SetupDiDeleteDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiDeleteDeviceInterfaceRegKey+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInterfaceRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDeleteDeviceInterfaceRegKey)  
[SetupDiDeleteDevRegKey](https://www.google.com/search?num=5&q=SetupDiDeleteDevRegKey+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDeleteDevRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDeleteDevRegKey)  
[SetupDiDestroyClassImageList](https://www.google.com/search?num=5&q=SetupDiDestroyClassImageList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDestroyClassImageList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDestroyClassImageList)  
[SetupDiDestroyDeviceInfoList](https://www.google.com/search?num=5&q=SetupDiDestroyDeviceInfoList+site%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDestroyDriverInfoList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDestroyDriverInfoList)  
[SetupDiDrawMiniIcon](https://www.google.com/search?num=5&q=SetupDiDrawMiniIcon+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiDrawMiniIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiDrawMiniIcon)  
[SetupDiEnumDeviceInfo](https://www.google.com/search?num=5&q=SetupDiEnumDeviceInfo+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiEnumDriverInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiEnumDriverInfo)  
[SetupDiGetActualModelsSection](https://www.google.com/search?num=5&q=SetupDiGetActualModelsSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetActualModelsSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetActualModelsSection)  
[SetupDiGetActualSectionToInstall](https://www.google.com/search?num=5&q=SetupDiGetActualSectionToInstallA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetActualSectionToInstall](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetActualSectionToInstall)  
[SetupDiGetActualSectionToInstallEx](https://www.google.com/search?num=5&q=SetupDiGetActualSectionToInstallExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetActualSectionToInstallEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetActualSectionToInstallEx)  
[SetupDiGetClassBitmapIndex](https://www.google.com/search?num=5&q=SetupDiGetClassBitmapIndex+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassBitmapIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassBitmapIndex)  
[SetupDiGetClassDescription](https://www.google.com/search?num=5&q=SetupDiGetClassDescriptionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassDescription](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassDescription)  
[SetupDiGetClassDescriptionEx](https://www.google.com/search?num=5&q=SetupDiGetClassDescriptionExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassDescriptionEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassDescriptionEx)  
[SetupDiGetClassDevPropertySheets](https://www.google.com/search?num=5&q=SetupDiGetClassDevPropertySheetsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassDevPropertySheets](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassDevPropertySheets)  
[SetupDiGetClassDevs](https://www.google.com/search?num=5&q=SetupDiGetClassDevsA+site%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassDevsEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassDevsEx)  
[SetupDiGetClassImageIndex](https://www.google.com/search?num=5&q=SetupDiGetClassImageIndex+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassImageIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassImageIndex)  
[SetupDiGetClassImageList](https://www.google.com/search?num=5&q=SetupDiGetClassImageList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassImageList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassImageList)  
[SetupDiGetClassImageListEx](https://www.google.com/search?num=5&q=SetupDiGetClassImageListExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassImageListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassImageListEx)  
[SetupDiGetClassInstallParams](https://www.google.com/search?num=5&q=SetupDiGetClassInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassInstallParams)  
[SetupDiGetClassPropertyExW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyExW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassPropertyEx)  
[SetupDiGetClassPropertyKeys](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyKeys+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyKeys](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassPropertyKeys)  
[SetupDiGetClassPropertyKeysExW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyKeysExW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyKeysEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassPropertyKeysEx)  
[SetupDiGetClassPropertyW](https://www.google.com/search?num=5&q=SetupDiGetClassPropertyW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassProperty)  
[SetupDiGetClassRegistryProperty](https://www.google.com/search?num=5&q=SetupDiGetClassRegistryPropertyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetClassRegistryProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetClassRegistryProperty)  
[SetupDiGetCustomDeviceProperty](https://www.google.com/search?num=5&q=SetupDiGetCustomDevicePropertyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetCustomDeviceProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetCustomDeviceProperty)  
[SetupDiGetDeviceInfoListClass](https://www.google.com/search?num=5&q=SetupDiGetDeviceInfoListClass+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInfoListClass](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInfoListClass)  
[SetupDiGetDeviceInfoListDetail](https://www.google.com/search?num=5&q=SetupDiGetDeviceInfoListDetailA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInfoListDetail](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInfoListDetail)  
[SetupDiGetDeviceInstallParams](https://www.google.com/search?num=5&q=SetupDiGetDeviceInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInstallParams)  
[SetupDiGetDeviceInstanceId](https://www.google.com/search?num=5&q=SetupDiGetDeviceInstanceIdA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInstanceId](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInstanceId)  
[SetupDiGetDeviceInterfaceAlias](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfaceAlias+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceAlias](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInterfaceAlias)  
[SetupDiGetDeviceInterfaceDetail](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfaceDetailA+site%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfacePropertyKeys](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInterfacePropertyKeys)  
[SetupDiGetDeviceInterfacePropertyW](https://www.google.com/search?num=5&q=SetupDiGetDeviceInterfacePropertyW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceInterfaceProperty)  
[SetupDiGetDevicePropertyKeys](https://www.google.com/search?num=5&q=SetupDiGetDevicePropertyKeys+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDeviceRegistryProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDeviceRegistryProperty)  
[SetupDiGetDriverInfoDetail](https://www.google.com/search?num=5&q=SetupDiGetDriverInfoDetailA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDriverInfoDetail](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDriverInfoDetail)  
[SetupDiGetDriverInstallParams](https://www.google.com/search?num=5&q=SetupDiGetDriverInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetDriverInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetDriverInstallParams)  
[SetupDiGetHwProfileFriendlyName](https://www.google.com/search?num=5&q=SetupDiGetHwProfileFriendlyNameA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileFriendlyName](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetHwProfileFriendlyName)  
[SetupDiGetHwProfileFriendlyNameEx](https://www.google.com/search?num=5&q=SetupDiGetHwProfileFriendlyNameExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileFriendlyNameEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetHwProfileFriendlyNameEx)  
[SetupDiGetHwProfileList](https://www.google.com/search?num=5&q=SetupDiGetHwProfileList+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetHwProfileList)  
[SetupDiGetHwProfileListEx](https://www.google.com/search?num=5&q=SetupDiGetHwProfileListExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetHwProfileListEx)  
[SetupDiGetINFClass](https://www.google.com/search?num=5&q=SetupDiGetINFClassA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetINFClass](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetINFClass)  
[SetupDiGetSelectedDevice](https://www.google.com/search?num=5&q=SetupDiGetSelectedDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetSelectedDevice)  
[SetupDiGetSelectedDriver](https://www.google.com/search?num=5&q=SetupDiGetSelectedDriverA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDriver](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiGetSelectedDriver)  
[SetupDiInstallClass](https://www.google.com/search?num=5&q=SetupDiInstallClassA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallClass](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallClass)  
[SetupDiInstallClassEx](https://www.google.com/search?num=5&q=SetupDiInstallClassExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallClassEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallClassEx)  
[SetupDiInstallDevice](https://www.google.com/search?num=5&q=SetupDiInstallDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallDevice)  
[SetupDiInstallDeviceInterfaces](https://www.google.com/search?num=5&q=SetupDiInstallDeviceInterfaces+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallDeviceInterfaces](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallDeviceInterfaces)  
[SetupDiInstallDriverFiles](https://www.google.com/search?num=5&q=SetupDiInstallDriverFiles+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiInstallDriverFiles](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiInstallDriverFiles)  
[SetupDiLoadClassIcon](https://www.google.com/search?num=5&q=SetupDiLoadClassIcon+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiLoadClassIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiLoadClassIcon)  
[SetupDiLoadDeviceIcon](https://www.google.com/search?num=5&q=SetupDiLoadDeviceIcon+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiLoadDeviceIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiLoadDeviceIcon)  
[SetupDiOpenClassRegKey](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKey+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenClassRegKey)  
[SetupDiOpenClassRegKeyEx](https://www.google.com/search?num=5&q=SetupDiOpenClassRegKeyExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKeyEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenClassRegKeyEx)  
[SetupDiOpenDeviceInfo](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInfoA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenDeviceInfo)  
[SetupDiOpenDeviceInterface](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInterfaceA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInterface](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenDeviceInterface)  
[SetupDiOpenDeviceInterfaceRegKey](https://www.google.com/search?num=5&q=SetupDiOpenDeviceInterfaceRegKey+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInterfaceRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenDeviceInterfaceRegKey)  
[SetupDiOpenDevRegKey](https://www.google.com/search?num=5&q=SetupDiOpenDevRegKey+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiOpenDevRegKey](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiOpenDevRegKey)  
[SetupDiRegisterCoDeviceInstallers](https://www.google.com/search?num=5&q=SetupDiRegisterCoDeviceInstallers+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRegisterCoDeviceInstallers](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRegisterCoDeviceInstallers)  
[SetupDiRegisterDeviceInfo](https://www.google.com/search?num=5&q=SetupDiRegisterDeviceInfo+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRegisterDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRegisterDeviceInfo)  
[SetupDiRemoveDevice](https://www.google.com/search?num=5&q=SetupDiRemoveDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRemoveDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRemoveDevice)  
[SetupDiRemoveDeviceInterface](https://www.google.com/search?num=5&q=SetupDiRemoveDeviceInterface+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRemoveDeviceInterface](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRemoveDeviceInterface)  
[SetupDiRestartDevices](https://www.google.com/search?num=5&q=SetupDiRestartDevices+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiRestartDevices](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiRestartDevices)  
[SetupDiSelectBestCompatDrv](https://www.google.com/search?num=5&q=SetupDiSelectBestCompatDrv+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSelectBestCompatDrv](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSelectBestCompatDrv)  
[SetupDiSelectDevice](https://www.google.com/search?num=5&q=SetupDiSelectDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSelectDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSelectDevice)  
[SetupDiSelectOEMDrv](https://www.google.com/search?num=5&q=SetupDiSelectOEMDrv+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSelectOEMDrv](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSelectOEMDrv)  
[SetupDiSetClassInstallParams](https://www.google.com/search?num=5&q=SetupDiSetClassInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetClassInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetClassInstallParams)  
[SetupDiSetClassPropertyExW](https://www.google.com/search?num=5&q=SetupDiSetClassPropertyExW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetClassPropertyEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetClassPropertyEx)  
[SetupDiSetClassPropertyW](https://www.google.com/search?num=5&q=SetupDiSetClassPropertyW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetClassProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetClassProperty)  
[SetupDiSetClassRegistryProperty](https://www.google.com/search?num=5&q=SetupDiSetClassRegistryPropertyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetClassRegistryProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetClassRegistryProperty)  
[SetupDiSetDeviceInstallParams](https://www.google.com/search?num=5&q=SetupDiSetDeviceInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDeviceInstallParams)  
[SetupDiSetDeviceInterfaceDefault](https://www.google.com/search?num=5&q=SetupDiSetDeviceInterfaceDefault+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInterfaceDefault](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDeviceInterfaceDefault)  
[SetupDiSetDeviceInterfacePropertyW](https://www.google.com/search?num=5&q=SetupDiSetDeviceInterfacePropertyW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInterfaceProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDeviceInterfaceProperty)  
[SetupDiSetDevicePropertyW](https://www.google.com/search?num=5&q=SetupDiSetDevicePropertyW+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDeviceProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDeviceProperty)  
[SetupDiSetDeviceRegistryProperty](https://www.google.com/search?num=5&q=SetupDiSetDeviceRegistryPropertyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDeviceRegistryProperty](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDeviceRegistryProperty)  
[SetupDiSetDriverInstallParams](https://www.google.com/search?num=5&q=SetupDiSetDriverInstallParamsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetDriverInstallParams](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetDriverInstallParams)  
[SetupDiSetSelectedDevice](https://www.google.com/search?num=5&q=SetupDiSetSelectedDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetSelectedDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetSelectedDevice)  
[SetupDiSetSelectedDriver](https://www.google.com/search?num=5&q=SetupDiSetSelectedDriverA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiSetSelectedDriver](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiSetSelectedDriver)  
[SetupDiUnremoveDevice](https://www.google.com/search?num=5&q=SetupDiUnremoveDevice+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDiUnremoveDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDiUnremoveDevice)  
[SetupDuplicateDiskSpaceList](https://www.google.com/search?num=5&q=SetupDuplicateDiskSpaceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupDuplicateDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupDuplicateDiskSpaceList)  
[SetupEnumInfSections](https://www.google.com/search?num=5&q=SetupEnumInfSectionsA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupEnumInfSections](https://github.com/dahall/Vanara/search?l=C%23&q=SetupEnumInfSections)  
[SetupFindFirstLine](https://www.google.com/search?num=5&q=SetupFindFirstLineA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindFirstLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindFirstLine)  
[SetupFindNextLine](https://www.google.com/search?num=5&q=SetupFindNextLine+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindNextLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindNextLine)  
[SetupFindNextMatchLine](https://www.google.com/search?num=5&q=SetupFindNextMatchLineA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFindNextMatchLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFindNextMatchLine)  
[SetupFreeSourceList](https://www.google.com/search?num=5&q=SetupFreeSourceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFreeSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFreeSourceList)  
[SetupGetBinaryField](https://www.google.com/search?num=5&q=SetupGetBinaryField+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetBinaryField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetBinaryField)  
[SetupGetFieldCount](https://www.google.com/search?num=5&q=SetupGetFieldCount+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFieldCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFieldCount)  
[SetupGetFileCompressionInfo](https://www.google.com/search?num=5&q=SetupGetFileCompressionInfoA+site%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileCompressionInfoEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileCompressionInfoEx)  
[SetupGetFileQueueCount](https://www.google.com/search?num=5&q=SetupGetFileQueueCount+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileQueueCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileQueueCount)  
[SetupGetFileQueueFlags](https://www.google.com/search?num=5&q=SetupGetFileQueueFlags+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetFileQueueFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetFileQueueFlags)  
[SetupGetInfDriverStoreLocation](https://www.google.com/search?num=5&q=SetupGetInfDriverStoreLocationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfDriverStoreLocation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfDriverStoreLocation)  
[SetupGetInfFileList](https://www.google.com/search?num=5&q=SetupGetInfFileListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfFileList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfFileList)  
[SetupGetInfInformation](https://www.google.com/search?num=5&q=SetupGetInfInformationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfInformation)  
[SetupGetInfPublishedName](https://www.google.com/search?num=5&q=SetupGetInfPublishedNameA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetInfPublishedName](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetInfPublishedName)  
[SetupGetIntField](https://www.google.com/search?num=5&q=SetupGetIntField+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetIntField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetIntField)  
[SetupGetLineByIndex](https://www.google.com/search?num=5&q=SetupGetLineByIndexA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineByIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineByIndex)  
[SetupGetLineCount](https://www.google.com/search?num=5&q=SetupGetLineCountA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineCount](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineCount)  
[SetupGetLineText](https://www.google.com/search?num=5&q=SetupGetLineTextA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetLineText](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetLineText)  
[SetupGetMultiSzField](https://www.google.com/search?num=5&q=SetupGetMultiSzFieldA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetMultiSzField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetMultiSzField)  
[SetupGetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupGetNonInteractiveMode+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetNonInteractiveMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetNonInteractiveMode)  
[SetupGetSourceFileLocation](https://www.google.com/search?num=5&q=SetupGetSourceFileLocationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceFileLocation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceFileLocation)  
[SetupGetSourceFileSize](https://www.google.com/search?num=5&q=SetupGetSourceFileSizeA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceFileSize](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceFileSize)  
[SetupGetSourceInfo](https://www.google.com/search?num=5&q=SetupGetSourceInfoA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetSourceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetSourceInfo)  
[SetupGetStringField](https://www.google.com/search?num=5&q=SetupGetStringFieldA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetStringField](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetStringField)  
[SetupGetTargetPath](https://www.google.com/search?num=5&q=SetupGetTargetPathA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetTargetPath](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetTargetPath)  
[SetupGetThreadLogToken](https://www.google.com/search?num=5&q=SetupGetThreadLogToken+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupGetThreadLogToken](https://github.com/dahall/Vanara/search?l=C%23&q=SetupGetThreadLogToken)  
[SetupInitDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallback+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitDefaultQueueCallback)  
[SetupInitDefaultQueueCallbackEx](https://www.google.com/search?num=5&q=SetupInitDefaultQueueCallbackEx+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitDefaultQueueCallbackEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitDefaultQueueCallbackEx)  
[SetupInitializeFileLog](https://www.google.com/search?num=5&q=SetupInitializeFileLogA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInitializeFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInitializeFileLog)  
[SetupInstallFile](https://www.google.com/search?num=5&q=SetupInstallFileA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFile)  
[SetupInstallFileEx](https://www.google.com/search?num=5&q=SetupInstallFileExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFileEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFileEx)  
[SetupInstallFilesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFilesFromInfSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFilesFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFilesFromInfSection)  
[SetupInstallFromInfSection](https://www.google.com/search?num=5&q=SetupInstallFromInfSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallFromInfSection)  
[SetupInstallServicesFromInfSection](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallServicesFromInfSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallServicesFromInfSection)  
[SetupInstallServicesFromInfSectionEx](https://www.google.com/search?num=5&q=SetupInstallServicesFromInfSectionExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupInstallServicesFromInfSectionEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupInstallServicesFromInfSectionEx)  
[SetupIterateCabinet](https://www.google.com/search?num=5&q=SetupIterateCabinetA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupIterateCabinet](https://github.com/dahall/Vanara/search?l=C%23&q=SetupIterateCabinet)  
[SetupLogError](https://www.google.com/search?num=5&q=SetupLogErrorA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupLogError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupLogError)  
[SetupLogFile](https://www.google.com/search?num=5&q=SetupLogFileA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupLogFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupLogFile)  
[SetupOpenAppendInfFile](https://www.google.com/search?num=5&q=SetupOpenAppendInfFileA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenAppendInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenAppendInfFile)  
[SetupOpenFileQueue](https://www.google.com/search?num=5&q=SetupOpenFileQueue+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenFileQueue)  
[SetupOpenInfFile](https://www.google.com/search?num=5&q=SetupOpenInfFileA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenInfFile)  
[SetupOpenLog](https://www.google.com/search?num=5&q=SetupOpenLog+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenLog)  
[SetupOpenMasterInf](https://www.google.com/search?num=5&q=SetupOpenMasterInf+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupOpenMasterInf](https://github.com/dahall/Vanara/search?l=C%23&q=SetupOpenMasterInf)  
[SetupPromptForDisk](https://www.google.com/search?num=5&q=SetupPromptForDiskA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupPromptForDisk](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPromptForDisk)  
[SetupPromptReboot](https://www.google.com/search?num=5&q=SetupPromptReboot+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupPromptReboot](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPromptReboot)  
[SetupQueryDrivesInDiskSpaceList](https://www.google.com/search?num=5&q=SetupQueryDrivesInDiskSpaceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryDrivesInDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryDrivesInDiskSpaceList)  
[SetupQueryFileLog](https://www.google.com/search?num=5&q=SetupQueryFileLogA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryFileLog)  
[SetupQueryInfFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfFileInformationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfFileInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfFileInformation)  
[SetupQueryInfOriginalFileInformation](https://www.google.com/search?num=5&q=SetupQueryInfOriginalFileInformationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfOriginalFileInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfOriginalFileInformation)  
[SetupQueryInfVersionInformation](https://www.google.com/search?num=5&q=SetupQueryInfVersionInformationA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueryInfVersionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueryInfVersionInformation)  
[SetupQuerySourceList](https://www.google.com/search?num=5&q=SetupQuerySourceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQuerySourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQuerySourceList)  
[SetupQuerySpaceRequiredOnDrive](https://www.google.com/search?num=5&q=SetupQuerySpaceRequiredOnDriveA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQuerySpaceRequiredOnDrive](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQuerySpaceRequiredOnDrive)  
[SetupQueueCopy](https://www.google.com/search?num=5&q=SetupQueueCopyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopy](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopy)  
[SetupQueueCopyIndirect](https://www.google.com/search?num=5&q=SetupQueueCopyIndirectA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopyIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopyIndirect)  
[SetupQueueCopySection](https://www.google.com/search?num=5&q=SetupQueueCopySectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueCopySection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueCopySection)  
[SetupQueueDefaultCopy](https://www.google.com/search?num=5&q=SetupQueueDefaultCopyA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDefaultCopy](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDefaultCopy)  
[SetupQueueDelete](https://www.google.com/search?num=5&q=SetupQueueDeleteA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDelete](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDelete)  
[SetupQueueDeleteSection](https://www.google.com/search?num=5&q=SetupQueueDeleteSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueDeleteSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueDeleteSection)  
[SetupQueueRename](https://www.google.com/search?num=5&q=SetupQueueRenameA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueRename](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueRename)  
[SetupQueueRenameSection](https://www.google.com/search?num=5&q=SetupQueueRenameSectionA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupQueueRenameSection](https://github.com/dahall/Vanara/search?l=C%23&q=SetupQueueRenameSection)  
[SetupRemoveFileLogEntry](https://www.google.com/search?num=5&q=SetupRemoveFileLogEntryA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFileLogEntry](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFileLogEntry)  
[SetupRemoveFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveFromDiskSpaceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFromDiskSpaceList)  
[SetupRemoveFromSourceList](https://www.google.com/search?num=5&q=SetupRemoveFromSourceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveFromSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveFromSourceList)  
[SetupRemoveInstallSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveInstallSectionFromDiskSpaceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveInstallSectionFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveInstallSectionFromDiskSpaceList)  
[SetupRemoveSectionFromDiskSpaceList](https://www.google.com/search?num=5&q=SetupRemoveSectionFromDiskSpaceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRemoveSectionFromDiskSpaceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRemoveSectionFromDiskSpaceList)  
[SetupRenameError](https://www.google.com/search?num=5&q=SetupRenameErrorA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupRenameError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupRenameError)  
[SetupScanFileQueue](https://www.google.com/search?num=5&q=SetupScanFileQueue+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupScanFileQueue](https://github.com/dahall/Vanara/search?l=C%23&q=SetupScanFileQueue)  
[SetupSetDirectoryId](https://www.google.com/search?num=5&q=SetupSetDirectoryIdA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetDirectoryId](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetDirectoryId)  
[SetupSetDirectoryIdEx](https://www.google.com/search?num=5&q=SetupSetDirectoryIdExA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetDirectoryIdEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetDirectoryIdEx)  
[SetupSetFileQueueAlternatePlatform](https://www.google.com/search?num=5&q=SetupSetFileQueueAlternatePlatformA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetFileQueueAlternatePlatform](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetFileQueueAlternatePlatform)  
[SetupSetFileQueueFlags](https://www.google.com/search?num=5&q=SetupSetFileQueueFlags+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetFileQueueFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetFileQueueFlags)  
[SetupSetNonInteractiveMode](https://www.google.com/search?num=5&q=SetupSetNonInteractiveMode+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetNonInteractiveMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetNonInteractiveMode)  
[SetupSetPlatformPathOverride](https://www.google.com/search?num=5&q=SetupSetPlatformPathOverrideA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetPlatformPathOverride](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetPlatformPathOverride)  
[SetupSetSourceList](https://www.google.com/search?num=5&q=SetupSetSourceListA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetSourceList](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetSourceList)  
[SetupSetThreadLogToken](https://www.google.com/search?num=5&q=SetupSetThreadLogToken+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupSetThreadLogToken](https://github.com/dahall/Vanara/search?l=C%23&q=SetupSetThreadLogToken)  
[SetupTermDefaultQueueCallback](https://www.google.com/search?num=5&q=SetupTermDefaultQueueCallback+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupTermDefaultQueueCallback](https://github.com/dahall/Vanara/search?l=C%23&q=SetupTermDefaultQueueCallback)  
[SetupTerminateFileLog](https://www.google.com/search?num=5&q=SetupTerminateFileLog+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupTerminateFileLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupTerminateFileLog)  
[SetupUninstallNewlyCopiedInfs](https://www.google.com/search?num=5&q=SetupUninstallNewlyCopiedInfs+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupUninstallNewlyCopiedInfs](https://github.com/dahall/Vanara/search?l=C%23&q=SetupUninstallNewlyCopiedInfs)  
[SetupUninstallOEMInf](https://www.google.com/search?num=5&q=SetupUninstallOEMInfA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupUninstallOEMInf](https://github.com/dahall/Vanara/search?l=C%23&q=SetupUninstallOEMInf)  
[SetupVerifyInfFile](https://www.google.com/search?num=5&q=SetupVerifyInfFileA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupVerifyInfFile](https://github.com/dahall/Vanara/search?l=C%23&q=SetupVerifyInfFile)  
[SetupWriteTextLog](https://www.google.com/search?num=5&q=SetupWriteTextLog+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLog](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLog)  
[SetupWriteTextLogError](https://www.google.com/search?num=5&q=SetupWriteTextLogError+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLogError](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLogError)  
[SetupWriteTextLogInfLine](https://www.google.com/search?num=5&q=SetupWriteTextLogInfLine+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupWriteTextLogInfLine](https://github.com/dahall/Vanara/search?l=C%23&q=SetupWriteTextLogInfLine)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[CopyStyle](https://www.google.com/search?num=5&q=CopyStyle+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.CopyStyle](https://github.com/dahall/Vanara/search?l=C%23&q=CopyStyle)  
[DEVPROPSTORE](https://www.google.com/search?num=5&q=DEVPROPSTORE+site%3Alearn.microsoft.com) | Devpropdef.h | [Vanara.PInvoke.SetupAPI.DEVPROPSTORE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVPROPSTORE)  
[DEVPROPTYPE](https://www.google.com/search?num=5&q=DEVPROPTYPE+site%3Alearn.microsoft.com) | Devpropdef.h | [Vanara.PInvoke.SetupAPI.DEVPROPTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVPROPTYPE)  
[DI_FLAGS](https://www.google.com/search?num=5&q=DI_FLAGS+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DI_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DI_FLAGS)  
[DI_FLAGSEX](https://www.google.com/search?num=5&q=DI_FLAGSEX+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DI_FLAGSEX](https://github.com/dahall/Vanara/search?l=C%23&q=DI_FLAGSEX)  
[DI_FUNCTION](https://www.google.com/search?num=5&q=DI_FUNCTION+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DI_FUNCTION](https://github.com/dahall/Vanara/search?l=C%23&q=DI_FUNCTION)  
[DI_REMOVEDEVICE](https://www.google.com/search?num=5&q=DI_REMOVEDEVICE+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DI_REMOVEDEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DI_REMOVEDEVICE)  
[DI_UNREMOVEDEVICE](https://www.google.com/search?num=5&q=DI_UNREMOVEDEVICE+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DI_UNREMOVEDEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DI_UNREMOVEDEVICE)  
[DIBCI](https://www.google.com/search?num=5&q=DIBCI+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIBCI](https://github.com/dahall/Vanara/search?l=C%23&q=DIBCI)  
[DICD](https://www.google.com/search?num=5&q=DICD+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DICD](https://github.com/dahall/Vanara/search?l=C%23&q=DICD)  
[DICLASSPROP](https://www.google.com/search?num=5&q=DICLASSPROP+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DICLASSPROP](https://github.com/dahall/Vanara/search?l=C%23&q=DICLASSPROP)  
[DICS](https://www.google.com/search?num=5&q=DICS+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DICS](https://github.com/dahall/Vanara/search?l=C%23&q=DICS)  
[DICS_FLAG](https://www.google.com/search?num=5&q=DICS_FLAG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DICS_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DICS_FLAG)  
[DICUSTOMDEVPROP](https://www.google.com/search?num=5&q=DICUSTOMDEVPROP+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DICUSTOMDEVPROP](https://github.com/dahall/Vanara/search?l=C%23&q=DICUSTOMDEVPROP)  
[DIGCDP_FLAG](https://www.google.com/search?num=5&q=DIGCDP_FLAG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIGCDP_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DIGCDP_FLAG)  
[DIGCF](https://www.google.com/search?num=5&q=DIGCF+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIGCF](https://github.com/dahall/Vanara/search?l=C%23&q=DIGCF)  
[DIOCR](https://www.google.com/search?num=5&q=DIOCR+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIOCR](https://github.com/dahall/Vanara/search?l=C%23&q=DIOCR)  
[DIOD](https://www.google.com/search?num=5&q=DIOD+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIOD](https://github.com/dahall/Vanara/search?l=C%23&q=DIOD)  
[DIODI](https://www.google.com/search?num=5&q=DIODI+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIODI](https://github.com/dahall/Vanara/search?l=C%23&q=DIODI)  
[DIREG](https://www.google.com/search?num=5&q=DIREG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DIREG](https://github.com/dahall/Vanara/search?l=C%23&q=DIREG)  
[DMI](https://www.google.com/search?num=5&q=DMI+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DMI](https://github.com/dahall/Vanara/search?l=C%23&q=DMI)  
[DNF](https://www.google.com/search?num=5&q=DNF+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.DNF](https://github.com/dahall/Vanara/search?l=C%23&q=DNF)  
[FILE_COMPRESSION](https://www.google.com/search?num=5&q=FILE_COMPRESSION+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILE_COMPRESSION](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_COMPRESSION)  
[FILEOP](https://www.google.com/search?num=5&q=FILEOP+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILEOP](https://github.com/dahall/Vanara/search?l=C%23&q=FILEOP)  
[FILEOP_RESULT](https://www.google.com/search?num=5&q=FILEOP_RESULT+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.FILEOP_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=FILEOP_RESULT)  
[IDF](https://www.google.com/search?num=5&q=IDF+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.IDF](https://github.com/dahall/Vanara/search?l=C%23&q=IDF)  
[INF_STYLE](https://www.google.com/search?num=5&q=INF_STYLE+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.INF_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=INF_STYLE)  
[INFINFO](https://www.google.com/search?num=5&q=INFINFO+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.INFINFO](https://github.com/dahall/Vanara/search?l=C%23&q=INFINFO)  
[LogSeverity](https://www.google.com/search?num=5&q=LogSeverity+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.LogSeverity](https://github.com/dahall/Vanara/search?l=C%23&q=LogSeverity)  
[SCWMI](https://www.google.com/search?num=5&q=SCWMI+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SCWMI](https://github.com/dahall/Vanara/search?l=C%23&q=SCWMI)  
[SETDIRID](https://www.google.com/search?num=5&q=SETDIRID+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SETDIRID](https://github.com/dahall/Vanara/search?l=C%23&q=SETDIRID)  
[SetupFileLogInfo](https://www.google.com/search?num=5&q=SetupFileLogInfo+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SetupFileLogInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SetupFileLogInfo)  
[SP_COPY](https://www.google.com/search?num=5&q=SP_COPY+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SP_COPY](https://github.com/dahall/Vanara/search?l=C%23&q=SP_COPY)  
[SPCRP](https://www.google.com/search?num=5&q=SPCRP+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPCRP](https://github.com/dahall/Vanara/search?l=C%23&q=SPCRP)  
[SPDIT](https://www.google.com/search?num=5&q=SPDIT+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPDIT](https://github.com/dahall/Vanara/search?l=C%23&q=SPDIT)  
[SPDRP](https://www.google.com/search?num=5&q=SPDRP+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPDRP](https://github.com/dahall/Vanara/search?l=C%23&q=SPDRP)  
[SPDSL](https://www.google.com/search?num=5&q=SPDSL+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.SPDSL](https://github.com/dahall/Vanara/search?l=C%23&q=SPDSL)  
[SPFILELOG](https://www.google.com/search?num=5&q=SPFILELOG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=SPFILELOG)  
[SPFILENOTIFY](https://www.google.com/search?num=5&q=SPFILENOTIFY+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPFILENOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=SPFILENOTIFY)  
[SPINST](https://www.google.com/search?num=5&q=SPINST+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPINST](https://github.com/dahall/Vanara/search?l=C%23&q=SPINST)  
[SPINT](https://www.google.com/search?num=5&q=SPINT+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPINT](https://github.com/dahall/Vanara/search?l=C%23&q=SPINT)  
[SPLOGFILE](https://www.google.com/search?num=5&q=SPLOGFILE+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPLOGFILE](https://github.com/dahall/Vanara/search?l=C%23&q=SPLOGFILE)  
[SPPSR](https://www.google.com/search?num=5&q=SPPSR+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPPSR](https://github.com/dahall/Vanara/search?l=C%23&q=SPPSR)  
[SPQ_FLAG](https://www.google.com/search?num=5&q=SPQ_FLAG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPQ_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=SPQ_FLAG)  
[SPQ_SCAN](https://www.google.com/search?num=5&q=SPQ_SCAN+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPQ_SCAN](https://github.com/dahall/Vanara/search?l=C%23&q=SPQ_SCAN)  
[SPRDI](https://www.google.com/search?num=5&q=SPRDI+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPRDI](https://github.com/dahall/Vanara/search?l=C%23&q=SPRDI)  
[SPREG](https://www.google.com/search?num=5&q=SPREG+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPREG](https://github.com/dahall/Vanara/search?l=C%23&q=SPREG)  
[SPSVCINST](https://www.google.com/search?num=5&q=SPSVCINST+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SPSVCINST](https://github.com/dahall/Vanara/search?l=C%23&q=SPSVCINST)  
[SRCINFO](https://www.google.com/search?num=5&q=SRCINFO+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SRCINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SRCINFO)  
[SRCLIST](https://www.google.com/search?num=5&q=SRCLIST+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SRCLIST](https://github.com/dahall/Vanara/search?l=C%23&q=SRCLIST)  
[SUOI](https://www.google.com/search?num=5&q=SUOI+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.SUOI](https://github.com/dahall/Vanara/search?l=C%23&q=SUOI)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[CABINET_INFO](https://www.google.com/search?num=5&q=CABINET_INFO+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.CABINET_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CABINET_INFO)  
[DEVPROPCOMPKEY](https://www.google.com/search?num=5&q=DEVPROPCOMPKEY+site%3Alearn.microsoft.com) | Devpropdef.h | [Vanara.PInvoke.SetupAPI.DEVPROPCOMPKEY](https://github.com/dahall/Vanara/search?l=C%23&q=DEVPROPCOMPKEY)  
[DEVPROPERTY](https://www.google.com/search?num=5&q=DEVPROPERTY+site%3Alearn.microsoft.com) | Devpropdef.h | [Vanara.PInvoke.SetupAPI.DEVPROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=DEVPROPERTY)  
[DEVPROPKEY](https://www.google.com/search?num=5&q=DEVPROPKEY+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.HINF](https://github.com/dahall/Vanara/search?l=C%23&q=HINF)  
[HSPFILELOG](https://www.google.com/search?num=5&q=HSPFILELOG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.HSPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=HSPFILELOG)  
[HSPFILEQ](https://www.google.com/search?num=5&q=HSPFILEQ+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SOURCE_MEDIA](https://github.com/dahall/Vanara/search?l=C%23&q=SOURCE_MEDIA)  
[SP_ALTPLATFORM_INFO](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO+site%3Alearn.microsoft.com) | Setupapi.h | [Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SP_ALTPLATFORM_INFO)  
[SP_ALTPLATFORM_INFO_V1](https://www.google.com/search?num=5&q=SP_ALTPLATFORM_INFO_V1+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.SafeHINF](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHINF)  
[SafeHSPFILELOG](https://www.google.com/search?num=5&q=SafeHSPFILELOG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.SafeHSPFILELOG](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILELOG)  
[SafeHSPFILEQ](https://www.google.com/search?num=5&q=SafeHSPFILEQ+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.SetupAPI.SafeHSPFILEQ](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPFILEQ)  
[SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://www.google.com/search?num=5&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA+site%3Alearn.microsoft.com) | setupapi.h | [Vanara.PInvoke.SetupAPI.SafeSP_DEVICE_INTERFACE_DETAIL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SafeSP_DEVICE_INTERFACE_DETAIL_DATA)  
