newlib/winsup/w32api/lib/setupapi.def
Earnie Boyd de8e9cfb39 * 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.
2001-08-21 13:58:52 +00:00

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