* include/setupapi.h : New file.
* lib/setupapi.def:New file. * lib/test.c: Include setupapi.h. * include/winioctl.h (_DISK_PERFORMANCE): Correct typo. * include/richedit.h (ENLINK): Add structure definition. (EM_AUTOURLDETECT, EN_LINK, ENM_LINK): Add defines. * include/shlobj.h (CMIC_*): Remove duplicate defines. (CMDSTR_*): Remove duplicates; UNICODE string constants. (GCS_*): Make UNICODE. (CSIDL_*): Add more defines. * include/winioctl.h (_MEDIA_TYPE): Add pointer typedef. (_DISK_GEOMETRY): Ditto. (_DISK_PERFORMANCE): Ditto. * include/winbase.h (HasOverlappedIoCompleted): Add macro. * include/winnt.h: Move CHAR, SHORT and LONG typedefs outside of block protected by #ifndef VOID. (This reverts 1998-12-01 Anders Norlander change.) * include/odbcinst.h: End file with newline. * include/raserror.h: Ditto. * include/winsock2.h (#include <wtypes.h): Don't. (_BLOB): Define instead, if not already done. (__BLOB_T_DEFINED: New define for guarding _BLOB. * include/wtypes.h (_BLOB): Guard against prior definition. * include/oaidl.h (tagVARIANT): Mark anonymous structs and unions as __extension__. (tagTYPEDESC): Ditto. (_wireBRECORD): Add structure definition. (_wireSAFEARR_BRECORD): Ditto. (_wireSAFEARR_HAVEIID): Ditto. (_wireSAFEARRAY_UNION.u): Add fields SAFEARR_BRECORD RecordStr, SAFEARR_HAVEIID HaveIidStr. (tagVariant): Add fields _VARIANT_BOOL bool,*pbool. (_wireVARIANT): Change field parray to type wirePSAFEARRAY, pparray to wirePSAFEARRAY*. (_wireVARIANT): Add field wireBRECORD brecVal. (wireVARIANT): Change typedef to struct _wireVariant*. (IRecordInfo): Add interface definition. (LPRECORDINFO): Add typedef for IRecordInfo*. (IID_IRecordInfo): Add forward decalaration. * include/lmcons.h: Guard CNLEN and UNCLEN against prior definition. * include/nddeapi.h: Likewise. * ChangeLog: Formatting and typo fixes.
This commit is contained in:
375
winsup/w32api/lib/setupapi.def
Normal file
375
winsup/w32api/lib/setupapi.def
Normal file
@ -0,0 +1,375 @@
|
||||
LIBRARY setupapi.dll
|
||||
EXPORTS
|
||||
AcquireSCMLock@8
|
||||
AddMiniIconToList@8
|
||||
AddTagToGroupOrderListEntry@12
|
||||
AppendStringToMultiSz@24
|
||||
AssertFail@12
|
||||
CaptureAndConvertAnsiArg@8
|
||||
CaptureStringArg@8
|
||||
CenterWindowRelativeToParent@4
|
||||
ConcatenatePaths@16
|
||||
DelayedMove@8
|
||||
DelimStringToMultiSz@12
|
||||
DestroyTextFileReadBuffer@4
|
||||
DoInstallActionWithParams@24
|
||||
DoesUserHavePrivilege@4
|
||||
DuplicateString@4
|
||||
EnablePrivilege@8
|
||||
ExtensionPropSheetPageProc@12
|
||||
FileExists@8
|
||||
FreeStringArray@8
|
||||
GetCurrentDriverSigningPolicy@4
|
||||
GetSetFileTimestamp@20
|
||||
GetVersionInfoFromImage@12
|
||||
HandleFailedVerification@40
|
||||
InfIsFromOemLocation@8
|
||||
InstallCatalog@12
|
||||
InstallHinfSection@16
|
||||
InstallHinfSectionA@16
|
||||
InstallHinfSectionW@16
|
||||
InstallStop@4
|
||||
InstallStopEx@12
|
||||
IsUserAdmin@0
|
||||
LookUpStringInTable@12
|
||||
MemoryInitialize@4
|
||||
MultiByteToUnicode@8
|
||||
MultiSzFromSearchControl@16
|
||||
MyFree@4
|
||||
MyGetFileTitle@4
|
||||
MyMalloc@4
|
||||
MyRealloc@8
|
||||
OpenAndMapFileForRead@20
|
||||
OutOfMemory@4
|
||||
QueryMultiSzValueToArray@24
|
||||
QueryRegistryValue@20
|
||||
ReadAsciiOrUnicodeTextFile@8
|
||||
RegistryDelnode@8
|
||||
RetreiveFileSecurity@8
|
||||
RetrieveServiceConfig@8
|
||||
SearchForInfFile@24
|
||||
SetArrayToMultiSzValue@20
|
||||
SetupAddInstallSectionToDiskSpaceListA@24
|
||||
SetupAddInstallSectionToDiskSpaceListW@24
|
||||
SetupAddSectionToDiskSpaceListA@28
|
||||
SetupAddSectionToDiskSpaceListW@28
|
||||
SetupAddToDiskSpaceListA@28
|
||||
SetupAddToDiskSpaceListW@28
|
||||
SetupAddToSourceListA@8
|
||||
SetupAddToSourceListW@8
|
||||
SetupAdjustDiskSpaceListA@24
|
||||
SetupAdjustDiskSpaceListW@24
|
||||
SetupBackupErrorA@24
|
||||
SetupBackupErrorW@24
|
||||
SetupCancelTemporarySourceList@0
|
||||
SetupCloseFileQueue@4
|
||||
SetupCloseInfFile@4
|
||||
SetupCloseLog@0
|
||||
SetupCommitFileQueue@16
|
||||
SetupCommitFileQueueA@16
|
||||
SetupCommitFileQueueW@16
|
||||
SetupCopyErrorA@44
|
||||
SetupCopyErrorW@44
|
||||
SetupCopyOEMInfA@32
|
||||
SetupCopyOEMInfW@32
|
||||
SetupCreateDiskSpaceListA@12
|
||||
SetupCreateDiskSpaceListW@12
|
||||
SetupDecompressOrCopyFileA@12
|
||||
SetupDecompressOrCopyFileW@12
|
||||
SetupDefaultQueueCallback@16
|
||||
SetupDefaultQueueCallbackA@16
|
||||
SetupDefaultQueueCallbackW@16
|
||||
SetupDeleteErrorA@20
|
||||
SetupDeleteErrorW@20
|
||||
SetupDestroyDiskSpaceList@4
|
||||
SetupDiAskForOEMDisk@8
|
||||
SetupDiBuildClassInfoList@16
|
||||
SetupDiBuildClassInfoListExA@24
|
||||
SetupDiBuildClassInfoListExW@24
|
||||
SetupDiBuildDriverInfoList@12
|
||||
SetupDiCallClassInstaller@12
|
||||
SetupDiCancelDriverInfoSearch@4
|
||||
SetupDiChangeState@8
|
||||
SetupDiClassGuidsFromNameA@16
|
||||
SetupDiClassGuidsFromNameExA@24
|
||||
SetupDiClassGuidsFromNameExW@24
|
||||
SetupDiClassGuidsFromNameW@16
|
||||
SetupDiClassNameFromGuidA@16
|
||||
SetupDiClassNameFromGuidExA@24
|
||||
SetupDiClassNameFromGuidExW@24
|
||||
SetupDiClassNameFromGuidW@16
|
||||
SetupDiCreateDevRegKeyA@28
|
||||
SetupDiCreateDevRegKeyW@28
|
||||
SetupDiCreateDeviceInfoA@28
|
||||
SetupDiCreateDeviceInfoList@8
|
||||
SetupDiCreateDeviceInfoListExA@16
|
||||
SetupDiCreateDeviceInfoListExW@16
|
||||
SetupDiCreateDeviceInfoW@28
|
||||
SetupDiCreateDeviceInterfaceA@24
|
||||
SetupDiCreateDeviceInterfaceRegKeyA@24
|
||||
SetupDiCreateDeviceInterfaceRegKeyW@24
|
||||
SetupDiCreateDeviceInterfaceW@24
|
||||
SetupDiDeleteDevRegKey@20
|
||||
SetupDiDeleteDeviceInfo@8
|
||||
SetupDiDeleteDeviceInterfaceData@8
|
||||
SetupDiDeleteDeviceInterfaceRegKey@12
|
||||
SetupDiDestroyClassImageList@4
|
||||
SetupDiDestroyDeviceInfoList@4
|
||||
SetupDiDestroyDriverInfoList@12
|
||||
SetupDiDrawMiniIcon@28
|
||||
SetupDiEnumDeviceInfo@12
|
||||
SetupDiEnumDeviceInterfaces@20
|
||||
SetupDiEnumDriverInfoA@20
|
||||
SetupDiEnumDriverInfoW@20
|
||||
SetupDiGetActualSectionToInstallA@24
|
||||
SetupDiGetActualSectionToInstallW@24
|
||||
SetupDiGetClassBitmapIndex@8
|
||||
SetupDiGetClassDescriptionA@16
|
||||
SetupDiGetClassDescriptionExA@24
|
||||
SetupDiGetClassDescriptionExW@24
|
||||
SetupDiGetClassDescriptionW@16
|
||||
SetupDiGetClassDevPropertySheetsA@24
|
||||
SetupDiGetClassDevPropertySheetsW@24
|
||||
SetupDiGetClassDevsA@16
|
||||
SetupDiGetClassDevsExA@28
|
||||
SetupDiGetClassDevsExW@28
|
||||
SetupDiGetClassDevsW@16
|
||||
SetupDiGetClassImageIndex@12
|
||||
SetupDiGetClassImageList@4
|
||||
SetupDiGetClassImageListExA@12
|
||||
SetupDiGetClassImageListExW@12
|
||||
SetupDiGetClassInstallParamsA@20
|
||||
SetupDiGetClassInstallParamsW@20
|
||||
SetupDiGetDeviceInfoListClass@8
|
||||
SetupDiGetDeviceInfoListDetailA@8
|
||||
SetupDiGetDeviceInfoListDetailW@8
|
||||
SetupDiGetDeviceInstallParamsA@12
|
||||
SetupDiGetDeviceInstallParamsW@12
|
||||
SetupDiGetDeviceInstanceIdA@20
|
||||
SetupDiGetDeviceInstanceIdW@20
|
||||
SetupDiGetDeviceInterfaceAlias@16
|
||||
SetupDiGetDeviceInterfaceDetailA@24
|
||||
SetupDiGetDeviceInterfaceDetailW@24
|
||||
SetupDiGetDeviceRegistryPropertyA@28
|
||||
SetupDiGetDeviceRegistryPropertyW@28
|
||||
SetupDiGetDriverInfoDetailA@24
|
||||
SetupDiGetDriverInfoDetailW@24
|
||||
SetupDiGetDriverInstallParamsA@16
|
||||
SetupDiGetDriverInstallParamsW@16
|
||||
SetupDiGetHwProfileFriendlyNameA@16
|
||||
SetupDiGetHwProfileFriendlyNameExA@24
|
||||
SetupDiGetHwProfileFriendlyNameExW@24
|
||||
SetupDiGetHwProfileFriendlyNameW@16
|
||||
SetupDiGetHwProfileList@16
|
||||
SetupDiGetHwProfileListExA@24
|
||||
SetupDiGetHwProfileListExW@24
|
||||
SetupDiGetINFClassA@20
|
||||
SetupDiGetINFClassW@20
|
||||
SetupDiGetSelectedDevice@8
|
||||
SetupDiGetSelectedDriverA@12
|
||||
SetupDiGetSelectedDriverW@12
|
||||
SetupDiGetWizardPage@20
|
||||
SetupDiInstallClassA@16
|
||||
SetupDiInstallClassExA@28
|
||||
SetupDiInstallClassExW@28
|
||||
SetupDiInstallClassW@16
|
||||
SetupDiInstallDevice@8
|
||||
SetupDiInstallDeviceInterfaces@8
|
||||
SetupDiInstallDriverFiles@8
|
||||
SetupDiLoadClassIcon@12
|
||||
SetupDiMoveDuplicateDevice@8
|
||||
SetupDiOpenClassRegKey@8
|
||||
SetupDiOpenClassRegKeyExA@20
|
||||
SetupDiOpenClassRegKeyExW@20
|
||||
SetupDiOpenDevRegKey@24
|
||||
SetupDiOpenDeviceInfoA@20
|
||||
SetupDiOpenDeviceInfoW@20
|
||||
SetupDiOpenDeviceInterfaceA@16
|
||||
SetupDiOpenDeviceInterfaceRegKey@16
|
||||
SetupDiOpenDeviceInterfaceW@16
|
||||
SetupDiRegisterCoDeviceInstallers@8
|
||||
SetupDiRegisterDeviceInfo@24
|
||||
SetupDiRemoveDevice@8
|
||||
SetupDiRemoveDeviceInterface@8
|
||||
SetupDiSelectBestCompatDrv@8
|
||||
SetupDiSelectDevice@8
|
||||
SetupDiSelectOEMDrv@12
|
||||
SetupDiSetClassInstallParamsA@16
|
||||
SetupDiSetClassInstallParamsW@16
|
||||
SetupDiSetDeviceInstallParamsA@12
|
||||
SetupDiSetDeviceInstallParamsW@12
|
||||
SetupDiSetDeviceRegistryPropertyA@20
|
||||
SetupDiSetDeviceRegistryPropertyW@20
|
||||
SetupDiSetDriverInstallParamsA@16
|
||||
SetupDiSetDriverInstallParamsW@16
|
||||
SetupDiSetSelectedDevice@8
|
||||
SetupDiSetSelectedDriverA@12
|
||||
SetupDiSetSelectedDriverW@12
|
||||
SetupDiUnremoveDevice@8
|
||||
SetupDuplicateDiskSpaceListA@16
|
||||
SetupDuplicateDiskSpaceListW@16
|
||||
SetupFindFirstLineA@16
|
||||
SetupFindFirstLineW@16
|
||||
SetupFindNextLine@8
|
||||
SetupFindNextMatchLineA@12
|
||||
SetupFindNextMatchLineW@12
|
||||
SetupFreeSourceListA@8
|
||||
SetupFreeSourceListW@8
|
||||
SetupGetBackupInformationA@8
|
||||
SetupGetBackupInformationW@8
|
||||
SetupGetBinaryField@20
|
||||
SetupGetFieldCount@4
|
||||
SetupGetFileCompressionInfoA@20
|
||||
SetupGetFileCompressionInfoW@20
|
||||
SetupGetInfFileListA@20
|
||||
SetupGetInfFileListW@20
|
||||
SetupGetInfInformationA@20
|
||||
SetupGetInfInformationW@20
|
||||
SetupGetInfSections@16
|
||||
SetupGetIntField@12
|
||||
SetupGetLineByIndexA@16
|
||||
SetupGetLineByIndexW@16
|
||||
SetupGetLineCountA@8
|
||||
SetupGetLineCountW@8
|
||||
SetupGetLineTextA@28
|
||||
SetupGetLineTextW@28
|
||||
SetupGetMultiSzFieldA@20
|
||||
SetupGetMultiSzFieldW@20
|
||||
SetupGetSourceFileLocationA@28
|
||||
SetupGetSourceFileLocationW@28
|
||||
SetupGetSourceFileSizeA@24
|
||||
SetupGetSourceFileSizeW@24
|
||||
SetupGetSourceInfoA@24
|
||||
SetupGetSourceInfoW@24
|
||||
SetupGetStringFieldA@20
|
||||
SetupGetStringFieldW@20
|
||||
SetupGetTargetPathA@24
|
||||
SetupGetTargetPathW@24
|
||||
SetupInitDefaultQueueCallback@4
|
||||
SetupInitDefaultQueueCallbackEx@20
|
||||
SetupInitializeFileLogA@8
|
||||
SetupInitializeFileLogW@8
|
||||
SetupInstallFileA@32
|
||||
SetupInstallFileExA@36
|
||||
SetupInstallFileExW@36
|
||||
SetupInstallFileW@32
|
||||
SetupInstallFilesFromInfSectionA@24
|
||||
SetupInstallFilesFromInfSectionW@24
|
||||
SetupInstallFromInfSectionA@44
|
||||
SetupInstallFromInfSectionW@44
|
||||
SetupInstallServicesFromInfSectionA@12
|
||||
SetupInstallServicesFromInfSectionExA@28
|
||||
SetupInstallServicesFromInfSectionExW@28
|
||||
SetupInstallServicesFromInfSectionW@12
|
||||
SetupIterateCabinetA@16
|
||||
SetupIterateCabinetW@16
|
||||
SetupLogErrorA@8
|
||||
SetupLogErrorW@8
|
||||
SetupLogFileA@36
|
||||
SetupLogFileW@36
|
||||
SetupOpenAppendInfFileA@12
|
||||
SetupOpenAppendInfFileW@12
|
||||
SetupOpenFileQueue@0
|
||||
SetupOpenInfFileA@16
|
||||
SetupOpenInfFileW@16
|
||||
SetupOpenLog@4
|
||||
SetupOpenMasterInf@0
|
||||
SetupPromptForDiskA@40
|
||||
SetupPromptForDiskW@40
|
||||
SetupPromptReboot@12
|
||||
SetupQueryDrivesInDiskSpaceListA@16
|
||||
SetupQueryDrivesInDiskSpaceListW@16
|
||||
SetupQueryFileLogA@28
|
||||
SetupQueryFileLogW@28
|
||||
SetupQueryInfFileInformationA@20
|
||||
SetupQueryInfFileInformationW@20
|
||||
SetupQueryInfOriginalFileInformationA@16
|
||||
SetupQueryInfOriginalFileInformationW@16
|
||||
SetupQueryInfVersionInformationA@24
|
||||
SetupQueryInfVersionInformationW@24
|
||||
SetupQuerySourceListA@12
|
||||
SetupQuerySourceListW@12
|
||||
SetupQuerySpaceRequiredOnDriveA@20
|
||||
SetupQuerySpaceRequiredOnDriveW@20
|
||||
SetupQueueCopyA@36
|
||||
SetupQueueCopyIndirectA@4
|
||||
SetupQueueCopyIndirectW@4
|
||||
SetupQueueCopySectionA@24
|
||||
SetupQueueCopySectionW@24
|
||||
SetupQueueCopyW@36
|
||||
SetupQueueDefaultCopyA@24
|
||||
SetupQueueDefaultCopyW@24
|
||||
SetupQueueDeleteA@12
|
||||
SetupQueueDeleteSectionA@16
|
||||
SetupQueueDeleteSectionW@16
|
||||
SetupQueueDeleteW@12
|
||||
SetupQueueRenameA@20
|
||||
SetupQueueRenameSectionA@16
|
||||
SetupQueueRenameSectionW@16
|
||||
SetupQueueRenameW@20
|
||||
SetupRemoveFileLogEntryA@12
|
||||
SetupRemoveFileLogEntryW@12
|
||||
SetupRemoveFromDiskSpaceListA@20
|
||||
SetupRemoveFromDiskSpaceListW@20
|
||||
SetupRemoveFromSourceListA@8
|
||||
SetupRemoveFromSourceListW@8
|
||||
SetupRemoveInstallSectionFromDiskSpaceListA@24
|
||||
SetupRemoveInstallSectionFromDiskSpaceListW@24
|
||||
SetupRemoveSectionFromDiskSpaceListA@28
|
||||
SetupRemoveSectionFromDiskSpaceListW@28
|
||||
SetupRenameErrorA@24
|
||||
SetupRenameErrorW@24
|
||||
SetupScanFileQueue@24
|
||||
SetupScanFileQueueA@24
|
||||
SetupScanFileQueueW@24
|
||||
SetupSetDirectoryIdA@12
|
||||
SetupSetDirectoryIdExA@24
|
||||
SetupSetDirectoryIdExW@24
|
||||
SetupSetDirectoryIdW@12
|
||||
SetupSetFileQueueAlternatePlatformA@12
|
||||
SetupSetFileQueueAlternatePlatformW@12
|
||||
SetupSetPlatformPathOverrideA@4
|
||||
SetupSetPlatformPathOverrideW@4
|
||||
SetupSetSourceListA@12
|
||||
SetupSetSourceListW@12
|
||||
SetupTermDefaultQueueCallback@4
|
||||
SetupTerminateFileLog@4
|
||||
ShouldDeviceBeExcluded@12
|
||||
StampFileSecurity@8
|
||||
StringTableAddString@12
|
||||
StringTableAddStringEx@20
|
||||
StringTableDestroy@4
|
||||
StringTableDuplicate@4
|
||||
StringTableEnum@20
|
||||
StringTableGetExtraData@16
|
||||
StringTableInitialize@0
|
||||
StringTableInitializeEx@8
|
||||
StringTableLookUpString@12
|
||||
StringTableLookUpStringEx@20
|
||||
StringTableSetExtraData@16
|
||||
StringTableStringFromId@8
|
||||
StringTableStringFromIdEx@16
|
||||
StringTableTrim@4
|
||||
TakeOwnershipOfFile@4
|
||||
UnicodeToMultiByte@8
|
||||
UnmapAndCloseFile@12
|
||||
VerifyCatalogFile@4
|
||||
VerifyFile@48
|
||||
pSetupAccessRunOnceNodeList@0
|
||||
pSetupDestroyRunOnceNodeList@0
|
||||
pSetupDiGetDeviceInfoContext@12
|
||||
pSetupDiSetDeviceInfoContext@12
|
||||
pSetupDirectoryIdToPath@20
|
||||
pSetupGetField@8
|
||||
pSetupGetGlobalFlags@0
|
||||
pSetupGetOsLoaderDriveAndPath@16
|
||||
pSetupGetQueueFlags@4
|
||||
pSetupGetVersionDatum@8
|
||||
pSetupGuidFromString@8
|
||||
pSetupIsGuidNull@4
|
||||
pSetupMakeSurePathExists@4
|
||||
pSetupSetGlobalFlags@4
|
||||
pSetupSetQueueFlags@8
|
||||
pSetupSetSystemSourcePath@8
|
||||
pSetupStringFromGuid@12
|
||||
pSetupVerifyQueuedCatalogs@4
|
Reference in New Issue
Block a user