Vanara/PInvoke/SetupAPI/CorrelationReport.md

56 KiB

Vanara.PInvoke.SetupAPI

PInvoke API (methods, structures and constants) imported from Windows SetupAPI.dll.

  • Includes methods from setupapi.dll
  • Current NuGet release: NugetNuget

Methods - 52% API coverage (122 of 233 functions)

Native Method Header Managed Method
DriverStoreAddDriverPackage
DriverStoreDeleteDriverPackage
DriverStoreEnumDriverPackage
DriverStoreFindDriverPackage
ExtensionPropSheetPageProc
InstallCatalog
InstallHinfSection setupapi.h Vanara.PInvoke.SetupAPI.InstallHinfSection
PnpEnumDrpFile
PnpIsFileAclIntact
PnpIsFileContentIntact
PnpIsFilePnpDriver
PnpRepairWindowsProtectedDriver
SetupAddInstallSectionToDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupAddInstallSectionToDiskSpaceList
SetupAddSectionToDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupAddSectionToDiskSpaceList
SetupAddToDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupAddToDiskSpaceList
SetupAddToSourceList setupapi.h Vanara.PInvoke.SetupAPI.SetupAddToSourceList
SetupAdjustDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupAdjustDiskSpaceList
SetupBackupError setupapi.h Vanara.PInvoke.SetupAPI.SetupBackupError
SetupCancelTemporarySourceList setupapi.h Vanara.PInvoke.SetupAPI.SetupCancelTemporarySourceList
SetupCloseFileQueue setupapi.h Vanara.PInvoke.SetupAPI.SetupCloseFileQueue
SetupCloseInfFile setupapi.h Vanara.PInvoke.SetupAPI.SetupCloseInfFile
SetupCloseLog setupapi.h Vanara.PInvoke.SetupAPI.SetupCloseLog
SetupCommitFileQueue setupapi.h Vanara.PInvoke.SetupAPI.SetupCommitFileQueue
SetupConfigureWmiFromInfSection setupapi.h Vanara.PInvoke.SetupAPI.SetupConfigureWmiFromInfSection
SetupCopyError setupapi.h Vanara.PInvoke.SetupAPI.SetupCopyError
SetupCopyOEMInf setupapi.h Vanara.PInvoke.SetupAPI.SetupCopyOEMInf
SetupCreateDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupCreateDiskSpaceList
SetupDecompressOrCopyFile setupapi.h Vanara.PInvoke.SetupAPI.SetupDecompressOrCopyFile
SetupDefaultQueueCallback setupapi.h Vanara.PInvoke.SetupAPI.SetupDefaultQueueCallback
SetupDeleteError
SetupDestroyDiskSpaceList setupapi.h Vanara.PInvoke.SetupAPI.SetupDestroyDiskSpaceList
SetupDiApplyPowerScheme
SetupDiAskForOEMDisk setupapi.h Vanara.PInvoke.SetupAPI.SetupDiAskForOEMDisk
SetupDiBuildClassInfoList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoList
SetupDiBuildClassInfoListEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiBuildClassInfoListEx
SetupDiBuildDriverInfoList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiBuildDriverInfoList
SetupDiCallClassInstaller setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCallClassInstaller
SetupDiCancelDriverInfoSearch setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCancelDriverInfoSearch
SetupDiChangeState setupapi.h Vanara.PInvoke.SetupAPI.SetupDiChangeState
SetupDiClassGuidsFromName setupapi.h Vanara.PInvoke.SetupAPI.SetupDiClassGuidsFromName
SetupDiClassGuidsFromNameEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiClassGuidsFromNameEx
SetupDiClassNameFromGuid setupapi.h Vanara.PInvoke.SetupAPI.SetupDiClassNameFromGuid
SetupDiClassNameFromGuidEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiClassNameFromGuidEx
SetupDiCreateDeviceInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfo
SetupDiCreateDeviceInfoList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfoList
SetupDiCreateDeviceInfoListEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInfoListEx
SetupDiCreateDeviceInterface setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInterface
SetupDiCreateDeviceInterfaceRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDeviceInterfaceRegKey
SetupDiCreateDevRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiCreateDevRegKey
SetupDiDeleteDeviceInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInfo
SetupDiDeleteDeviceInterfaceData setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInterfaceData
SetupDiDeleteDeviceInterfaceRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDeleteDeviceInterfaceRegKey
SetupDiDeleteDevRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDeleteDevRegKey
SetupDiDestroyClassImageList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDestroyClassImageList
SetupDiDestroyDeviceInfoList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDestroyDeviceInfoList
SetupDiDestroyDriverInfoList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDestroyDriverInfoList
SetupDiDrawMiniIcon setupapi.h Vanara.PInvoke.SetupAPI.SetupDiDrawMiniIcon
SetupDiEnumDeviceInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiEnumDeviceInfo
SetupDiEnumDeviceInterfaces setupapi.h Vanara.PInvoke.SetupAPI.SetupDiEnumDeviceInterfaces
SetupDiEnumDriverInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiEnumDriverInfo
SetupDiGetActualModelsSection setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetActualModelsSection
SetupDiGetActualSectionToInstall setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetActualSectionToInstall
SetupDiGetActualSectionToInstallEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetActualSectionToInstallEx
SetupDiGetClassBitmapIndex setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassBitmapIndex
SetupDiGetClassDescription setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassDescription
SetupDiGetClassDescriptionEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassDescriptionEx
SetupDiGetClassDevPropertySheets setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassDevPropertySheets
SetupDiGetClassDevs setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassDevs
SetupDiGetClassDevsEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassDevsEx
SetupDiGetClassImageIndex setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassImageIndex
SetupDiGetClassImageList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassImageList
SetupDiGetClassImageListEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassImageListEx
SetupDiGetClassInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassInstallParams
SetupDiGetClassPropertyExW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyEx
SetupDiGetClassPropertyKeys setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyKeys
SetupDiGetClassPropertyKeysExW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassPropertyKeysEx
SetupDiGetClassPropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassProperty
SetupDiGetClassRegistryProperty setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetClassRegistryProperty
SetupDiGetCustomDeviceProperty setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetCustomDeviceProperty
SetupDiGetDeviceInfoListClass setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInfoListClass
SetupDiGetDeviceInfoListDetail setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInfoListDetail
SetupDiGetDeviceInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInstallParams
SetupDiGetDeviceInstanceId setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInstanceId
SetupDiGetDeviceInterfaceAlias setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceAlias
SetupDiGetDeviceInterfaceDetail setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceDetail
SetupDiGetDeviceInterfacePropertyKeys setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfacePropertyKeys
SetupDiGetDeviceInterfacePropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceInterfaceProperty
SetupDiGetDevicePropertyKeys setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDevicePropertyKeys
SetupDiGetDevicePropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceProperty
SetupDiGetDeviceRegistryProperty setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDeviceRegistryProperty
SetupDiGetDriverInfoDetail setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDriverInfoDetail
SetupDiGetDriverInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetDriverInstallParams
SetupDiGetHwProfileFriendlyName setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileFriendlyName
SetupDiGetHwProfileFriendlyNameEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileFriendlyNameEx
SetupDiGetHwProfileList setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileList
SetupDiGetHwProfileListEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetHwProfileListEx
SetupDiGetINFClass setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetINFClass
SetupDiGetSelectedDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDevice
SetupDiGetSelectedDriver setupapi.h Vanara.PInvoke.SetupAPI.SetupDiGetSelectedDriver
SetupDiGetWizardPage
SetupDiInstallClass setupapi.h Vanara.PInvoke.SetupAPI.SetupDiInstallClass
SetupDiInstallClassEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiInstallClassEx
SetupDiInstallDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiInstallDevice
SetupDiInstallDeviceInterfaces setupapi.h Vanara.PInvoke.SetupAPI.SetupDiInstallDeviceInterfaces
SetupDiInstallDriverFiles setupapi.h Vanara.PInvoke.SetupAPI.SetupDiInstallDriverFiles
SetupDiLoadClassIcon setupapi.h Vanara.PInvoke.SetupAPI.SetupDiLoadClassIcon
SetupDiLoadDeviceIcon setupapi.h Vanara.PInvoke.SetupAPI.SetupDiLoadDeviceIcon
SetupDiMoveDuplicateDevice
SetupDiOpenClassRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKey
SetupDiOpenClassRegKeyEx setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenClassRegKeyEx
SetupDiOpenDeviceInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInfo
SetupDiOpenDeviceInterface setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInterface
SetupDiOpenDeviceInterfaceRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenDeviceInterfaceRegKey
SetupDiOpenDevRegKey setupapi.h Vanara.PInvoke.SetupAPI.SetupDiOpenDevRegKey
SetupDiRegisterCoDeviceInstallers setupapi.h Vanara.PInvoke.SetupAPI.SetupDiRegisterCoDeviceInstallers
SetupDiRegisterDeviceInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupDiRegisterDeviceInfo
SetupDiRemoveDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiRemoveDevice
SetupDiRemoveDeviceInterface setupapi.h Vanara.PInvoke.SetupAPI.SetupDiRemoveDeviceInterface
SetupDiReportAdditionalSoftwareRequested
SetupDiReportDeviceInstallError
SetupDiReportDriverNotFoundError
SetupDiReportDriverPackageImportationError
SetupDiReportGenericDriverInstalled
SetupDiReportPnPDeviceProblem
SetupDiRestartDevices setupapi.h Vanara.PInvoke.SetupAPI.SetupDiRestartDevices
SetupDiSelectBestCompatDrv setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSelectBestCompatDrv
SetupDiSelectDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSelectDevice
SetupDiSelectOEMDrv setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSelectOEMDrv
SetupDiSetClassInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetClassInstallParams
SetupDiSetClassPropertyExW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetClassPropertyEx
SetupDiSetClassPropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetClassProperty
SetupDiSetClassRegistryProperty setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetClassRegistryProperty
SetupDiSetDeviceInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInstallParams
SetupDiSetDeviceInterfaceDefault setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInterfaceDefault
SetupDiSetDeviceInterfacePropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDeviceInterfaceProperty
SetupDiSetDevicePropertyW setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDeviceProperty
SetupDiSetDeviceRegistryProperty setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDeviceRegistryProperty
SetupDiSetDriverInstallParams setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetDriverInstallParams
SetupDiSetSelectedDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetSelectedDevice
SetupDiSetSelectedDriver setupapi.h Vanara.PInvoke.SetupAPI.SetupDiSetSelectedDriver
SetupDiUnremoveDevice setupapi.h Vanara.PInvoke.SetupAPI.SetupDiUnremoveDevice
SetupDuplicateDiskSpaceList
SetupEnumInfSections
SetupEnumPublishedInf
SetupFindFirstLine
SetupFindNextLine
SetupFindNextMatchLine
SetupFreeSourceList
SetupGetBackupInformation
SetupGetBinaryField
SetupGetFieldCount
SetupGetFileCompressionInfo setupapi.h Vanara.PInvoke.SetupAPI.SetupGetFileCompressionInfo
SetupGetFileCompressionInfoEx
SetupGetFileQueueCount
SetupGetFileQueueFlags
SetupGetInfDriverStoreLocation
SetupGetInfFileList
SetupGetInfInformation
SetupGetInfPublishedName
SetupGetInfSections
SetupGetIntField
SetupGetLineByIndex
SetupGetLineCount
SetupGetLineText
SetupGetMultiSzField
SetupGetNonInteractiveMode
SetupGetSourceFileLocation
SetupGetSourceFileSize
SetupGetSourceInfo
SetupGetStringField
SetupGetTargetPath
SetupGetThreadLogToken
SetupInitDefaultQueueCallback
SetupInitDefaultQueueCallbackEx
SetupInitializeFileLog
SetupInstallFile
SetupInstallFileEx
SetupInstallFilesFromInfSection
SetupInstallFromInfSection
SetupInstallLogCloseEventGroup
SetupInstallLogCreateEventGroup
SetupInstallServicesFromInfSection
SetupInstallServicesFromInfSectionEx
SetupIterateCabinet
SetupLogError
SetupLogFile
SetupOpenAppendInfFile
SetupOpenFileQueue
SetupOpenInfFile setupapi.h Vanara.PInvoke.SetupAPI.SetupOpenInfFile
SetupOpenLog
SetupOpenMasterInf
SetupPrepareQueueForRestore
SetupPromptForDisk
SetupPromptReboot
SetupQueryDrivesInDiskSpaceList
SetupQueryFileLog
SetupQueryInfFileInformation
SetupQueryInfOriginalFileInformation
SetupQueryInfVersionInformation
SetupQuerySourceList
SetupQuerySpaceRequiredOnDrive
SetupQueueCopy
SetupQueueCopyIndirect
SetupQueueCopySection
SetupQueueDefaultCopy
SetupQueueDelete
SetupQueueDeleteSection
SetupQueueRename
SetupQueueRenameSection
SetupRemoveFileLogEntry
SetupRemoveFromDiskSpaceList
SetupRemoveFromSourceList
SetupRemoveInstallSectionFromDiskSpaceList
SetupRemoveSectionFromDiskSpaceList
SetupRenameError
SetupScanFileQueue
SetupSetDirectoryId
SetupSetDirectoryIdEx
SetupSetFileQueueAlternatePlatform
SetupSetFileQueueFlags
SetupSetNonInteractiveMode
SetupSetPlatformPathOverride
SetupSetSourceList
SetupSetThreadLogToken
SetupTermDefaultQueueCallback
SetupTerminateFileLog
SetupUninstallNewlyCopiedInfs
SetupUninstallOEMInf
SetupVerifyInfFile
SetupWriteTextLog
SetupWriteTextLogError
SetupWriteTextLogInfLine
VerifyCatalogFile

Structures

Native Structure Header Managed Structure
CABINET_INFO setupapi.h Vanara.PInvoke.SetupAPI.CABINET_INFO
DEVPROPKEY Devpropdef.h Vanara.PInvoke.SetupAPI.DEVPROPKEY
FILE_IN_CABINET_INFO setupapi.h Vanara.PInvoke.SetupAPI.FILE_IN_CABINET_INFO
FILEPATHS setupapi.h Vanara.PInvoke.SetupAPI.FILEPATHS
FILEPATHS_SIGNERINFO setupapi.h Vanara.PInvoke.SetupAPI.FILEPATHS_SIGNERINFO
HDEVINFO Vanara.PInvoke.SetupAPI.HDEVINFO
HDSKSPC Vanara.PInvoke.SetupAPI.HDSKSPC
HINF Vanara.PInvoke.SetupAPI.HINF
HSPFILEQ Vanara.PInvoke.SetupAPI.HSPFILEQ
INFCONTEXT setupapi.h Vanara.PInvoke.SetupAPI.INFCONTEXT
SOURCE_MEDIA setupapi.h Vanara.PInvoke.SetupAPI.SOURCE_MEDIA
SP_ALTPLATFORM_INFO_V1 setupapi.h Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V1
SP_ALTPLATFORM_INFO_V2 setupapi.h Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V2
SP_ALTPLATFORM_INFO_V3 setupapi.h Vanara.PInvoke.SetupAPI.SP_ALTPLATFORM_INFO_V3
SP_CLASSIMAGELIST_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_CLASSIMAGELIST_DATA
SP_CLASSINSTALL_HEADER setupapi.h Vanara.PInvoke.SetupAPI.SP_CLASSINSTALL_HEADER
SP_DETECTDEVICE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_DETECTDEVICE_PARAMS
SP_DEVICE_INTERFACE_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_DEVICE_INTERFACE_DATA
SP_DEVICE_INTERFACE_DETAIL_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_DEVICE_INTERFACE_DETAIL_DATA
SP_DEVINFO_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_DEVINFO_DATA
SP_DEVINFO_LIST_DETAIL_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_DEVINFO_LIST_DETAIL_DATA
SP_DEVINSTALL_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_DEVINSTALL_PARAMS
SP_DRVINFO_DATA_V2 setupapi.h Vanara.PInvoke.SetupAPI.SP_DRVINFO_DATA_V2
SP_DRVINFO_DETAIL_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_DRVINFO_DETAIL_DATA
SP_DRVINSTALL_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_DRVINSTALL_PARAMS
SP_FILE_COPY_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_FILE_COPY_PARAMS
SP_INF_INFORMATION setupapi.h Vanara.PInvoke.SetupAPI.SP_INF_INFORMATION
SP_INF_SIGNER_INFO_V1 setupapi.h Vanara.PInvoke.SetupAPI.SP_INF_SIGNER_INFO_V1
SP_INF_SIGNER_INFO_V2 setupapi.h Vanara.PInvoke.SetupAPI.SP_INF_SIGNER_INFO_V2
SP_NEWDEVICEWIZARD_DATA setupapi.h Vanara.PInvoke.SetupAPI.SP_NEWDEVICEWIZARD_DATA
SP_ORIGINAL_FILE_INFO setupapi.h Vanara.PInvoke.SetupAPI.SP_ORIGINAL_FILE_INFO
SP_POWERMESSAGEWAKE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_POWERMESSAGEWAKE_PARAMS
SP_PROPCHANGE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_PROPCHANGE_PARAMS
SP_PROPSHEETPAGE_REQUEST setupapi.h Vanara.PInvoke.SetupAPI.SP_PROPSHEETPAGE_REQUEST
SP_REGISTER_CONTROL_STATUS setupapi.h Vanara.PInvoke.SetupAPI.SP_REGISTER_CONTROL_STATUS
SP_REMOVEDEVICE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_REMOVEDEVICE_PARAMS
SP_SELECTDEVICE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_SELECTDEVICE_PARAMS
SP_TROUBLESHOOTER_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_TROUBLESHOOTER_PARAMS
SP_UNREMOVEDEVICE_PARAMS setupapi.h Vanara.PInvoke.SetupAPI.SP_UNREMOVEDEVICE_PARAMS

Classes

Native Class Header Managed Class
SafeHDEVINFO Vanara.PInvoke.SetupAPI.SafeHDEVINFO
SafeHDSKSPC Vanara.PInvoke.SetupAPI.SafeHDSKSPC
SafeHINF Vanara.PInvoke.SetupAPI.SafeHINF
SafeSP_DEVICE_INTERFACE_DETAIL_DATA setupapi.h Vanara.PInvoke.SetupAPI.SafeSP_DEVICE_INTERFACE_DETAIL_DATA