Vanara/PInvoke/SetupAPI/Vanara.PInvoke.SetupAPI.csproj

28 lines
7.8 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>SetupAPI.dll</SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows SetupAPI.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.SetupAPI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;SetupAPI;Application Installation</PackageTags>
2020-12-30 23:01:44 -05:00
<PackageReleaseNotes>Currently implements:
Functions
2021-01-11 17:30:51 -05:00
DriverStoreAddDriverPackage, DriverStoreDeleteDriverPackage, DriverStoreEnumDriverPackage, DriverStoreFindDriverPackage, ExtensionPropSheetPageProc, InstallCatalog, InstallHinfSection, PnpEnumDrpFile, PnpIsFileAclIntact, PnpIsFileContentIntact, PnpIsFilePnpDriver, PnpRepairWindowsProtectedDriver, SetupAddInstallSectionToDiskSpaceList, SetupAddSectionToDiskSpaceList, SetupAddToDiskSpaceList, SetupAddToSourceList, SetupAdjustDiskSpaceList, SetupBackupError, SetupCancelTemporarySourceList, SetupCloseFileQueue, SetupCloseInfFile, SetupCloseLog, SetupCommitFileQueue, SetupConfigureWmiFromInfSection, SetupCopyError, SetupCopyOEMInf, SetupCreateDiskSpaceList, SetupDecompressOrCopyFile, SetupDefaultQueueCallback, SetupDeleteError, SetupDestroyDiskSpaceList, SetupDiApplyPowerScheme, SetupDiAskForOEMDisk, SetupDiBuildClassInfoList, SetupDiBuildClassInfoListEx, SetupDiBuildDriverInfoList, SetupDiCallClassInstaller, SetupDiCancelDriverInfoSearch, SetupDiChangeState, SetupDiClassGuidsFromName, SetupDiClassGuidsFromNameEx, SetupDiClassNameFromGuid, SetupDiClassNameFromGuidEx, SetupDiCreateDeviceInfo, SetupDiCreateDeviceInfoList, SetupDiCreateDeviceInfoListEx, SetupDiCreateDeviceInterface, SetupDiCreateDeviceInterfaceRegKey, SetupDiCreateDevRegKey, SetupDiDeleteDeviceInfo, SetupDiDeleteDeviceInterfaceData, SetupDiDeleteDeviceInterfaceRegKey, SetupDiDeleteDevRegKey, SetupDiDestroyClassImageList, SetupDiDestroyDeviceInfoList, SetupDiDestroyDriverInfoList, SetupDiDrawMiniIcon, SetupDiEnumDeviceInfo, SetupDiEnumDeviceInterfaces, SetupDiEnumDriverInfo, SetupDiGetActualModelsSection, SetupDiGetActualSectionToInstall, SetupDiGetActualSectionToInstallEx, SetupDiGetClassBitmapIndex, SetupDiGetClassDescription, SetupDiGetClassDescriptionEx, SetupDiGetClassDevPropertySheets, SetupDiGetClassDevs, SetupDiGetClassDevsEx, SetupDiGetClassImageIndex, SetupDiGetClassImageList, SetupDiGetClassImageListEx, SetupDiGetClassInstallParams, SetupDiGetClassPropertyExW, SetupDiGetClassPropertyKeys, SetupDiGetClassPropertyKeysExW, SetupDiGetClassPropertyW, SetupDiGetClassRegistryProperty, SetupDiGetCustomDeviceProperty, SetupDiGetDeviceInfoListClass, SetupDiGetDeviceInfoListDetail, SetupDiGetDeviceInstallParams, SetupDiGetDeviceInstanceId, SetupDiGetDeviceInterfaceAlias, SetupDiGetDeviceInterfaceDetail, SetupDiGetDeviceInterfacePropertyKeys, SetupDiGetDeviceInterfacePropertyW, SetupDiGetDevicePropertyKeys, SetupDiGetDevicePropertyW, SetupDiGetDeviceRegistryProperty, SetupDiGetDriverInfoDetail, SetupDiGetDriverInstallParams, SetupDiGetHwProfileFriendlyName, SetupDiGetHwProfileFriendlyNameEx, SetupDiGetHwProfileList, SetupDiGetHwProfileListEx, SetupDiGetINFClass, SetupDiGetSelectedDevice, SetupDiGetSelectedDriver, SetupDiGetWizardPage, SetupDiInstallClass, SetupDiInstallClassEx, SetupDiInstallDevice, SetupDiInstallDeviceInterfaces, SetupDiInstallDriverFiles, SetupDiLoadClassIcon, SetupDiLoadDeviceIcon, SetupDiMoveDuplicateDevice, SetupDiOpenClassRegKey, SetupDiOpenClassRegKeyEx, SetupDiOpenDeviceInfo, SetupDiOpenDeviceInterface, SetupDiOpenDeviceInterfaceRegKey, SetupDiOpenDevRegKey, SetupDiRegisterCoDeviceInstallers, SetupDiRegisterDeviceInfo, SetupDiRemoveDevice, SetupDiRemoveDeviceInterface, SetupDiReportAdditionalSoftwareRequested, SetupDiReportDeviceInstallError, SetupDiReportDriverNotFoundError, SetupDiReportDriverPackageImportationError, SetupDiReportGenericDriverInstalled, SetupDiReportPnPDeviceProblem, SetupDiRestartDevices, SetupDiSelectBestCompatDrv, SetupDiSelectDevice, SetupDiSelectOEMDrv, SetupDiSetClassInstallParams, SetupDiSetClassPropertyExW, SetupDiSetClassPropertyW, SetupDiSetClassRegistryProperty, SetupDiSetDeviceInstallParams, SetupDiSetDeviceInterfaceDefault, SetupDiSetDeviceInterfacePropertyW, SetupDiSetDevicePropertyW, SetupDiSetDeviceRegistryProperty, SetupDiSetDriverInstallParams, SetupDiSetSelectedDevice, SetupDiSetSelectedDriver, SetupDiUnremoveDevice, SetupDuplicateDiskSpaceList, SetupEnumInfSections, SetupEnumPublishedInf, SetupFindFirstLine, SetupFindNextLine, SetupFindNextMatchLine, SetupFreeSourceList, SetupGetBackupInformation, Se
2020-12-30 23:01:44 -05:00
Structures
2021-01-11 17:30:51 -05:00
DEVPROPKEY, CABINET_INFO, FILE_IN_CABINET_INFO, FILEPATHS, FILEPATHS_SIGNERINFO, HDEVINFO, HDSKSPC, HINF, HSPFILEQ, INFCONTEXT, SOURCE_MEDIA, SP_ALTPLATFORM_INFO_V1, SP_ALTPLATFORM_INFO_V2, SP_ALTPLATFORM_INFO_V3, SP_CLASSIMAGELIST_DATA, SP_CLASSINSTALL_HEADER, SP_DETECTDEVICE_PARAMS, SP_DEVICE_INTERFACE_DATA, SP_DEVICE_INTERFACE_DETAIL_DATA, SP_DEVINFO_DATA, SP_DEVINFO_LIST_DETAIL_DATA, SP_DEVINSTALL_PARAMS, SP_DRVINFO_DATA_V2, SP_DRVINFO_DETAIL_DATA, SP_DRVINSTALL_PARAMS, SP_FILE_COPY_PARAMS, SP_INF_INFORMATION, SP_INF_SIGNER_INFO_V1, SP_INF_SIGNER_INFO_V2, SP_NEWDEVICEWIZARD_DATA, SP_ORIGINAL_FILE_INFO, SP_POWERMESSAGEWAKE_PARAMS, SP_PROPCHANGE_PARAMS, SP_PROPSHEETPAGE_REQUEST, SP_REGISTER_CONTROL_STATUS, SP_REMOVEDEVICE_PARAMS, SP_SELECTDEVICE_PARAMS, SP_TROUBLESHOOTER_PARAMS, SP_UNREMOVEDEVICE_PARAMS
2020-12-30 23:01:44 -05:00
</PackageReleaseNotes>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
</ItemGroup>
</Project>