de8e9cfb39
* 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.
376 lines
9.9 KiB
Modula-2
376 lines
9.9 KiB
Modula-2
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
|