cfd86743ff
* setupapi.def: Add all CM_* functions defined in ddk/cfgmgr32.h to exports.
459 lines
12 KiB
Modula-2
459 lines
12 KiB
Modula-2
LIBRARY setupapi.dll
|
|
EXPORTS
|
|
AcquireSCMLock@8
|
|
AddMiniIconToList@8
|
|
AddTagToGroupOrderListEntry@12
|
|
AppendStringToMultiSz@24
|
|
AssertFail@12
|
|
CM_Add_Empty_Log_Conf@16
|
|
CM_Add_Empty_Log_Conf_Ex@20
|
|
CM_Add_IDA@16
|
|
CM_Add_ID_ExA@16
|
|
CM_Add_ID_ExW@16
|
|
CM_Add_IDW@16
|
|
CM_Add_Res_Des@24
|
|
CM_Add_Res_Des_Ex@28
|
|
CM_Connect_MachineA@8
|
|
CM_Connect_MachineW@8
|
|
CM_Disconnect_Machine@4
|
|
CM_Enumerate_Classes@12
|
|
CM_Enumerate_Classes_Ex@16
|
|
CM_Enumerate_EnumeratorsA@16
|
|
CM_Enumerate_Enumerators_ExA@20
|
|
CM_Enumerate_Enumerators_ExW@20
|
|
CM_Enumerate_EnumeratorsW@16
|
|
CM_Free_Log_Conf@8
|
|
CM_Free_Log_Conf_Ex@12
|
|
CM_Free_Log_Conf_Handle@4
|
|
CM_Free_Res_Des@12
|
|
CM_Free_Res_Des_Ex@16
|
|
CM_Free_Res_Des_Handle@4
|
|
CM_Free_Resource_Conflict_Handle@4
|
|
CM_Get_Child@12
|
|
CM_Get_Child_Ex@16
|
|
CM_Get_Depth@12
|
|
CM_Get_Depth_Ex@16
|
|
CM_Get_Device_IDA@16
|
|
CM_Get_Device_ID_ExA@20
|
|
CM_Get_Device_ID_ExW@20
|
|
CM_Get_Device_IDW@16
|
|
CM_Get_Device_ID_ListA@16
|
|
CM_Get_Device_ID_List_ExA@20
|
|
CM_Get_Device_ID_List_ExW@20
|
|
CM_Get_Device_ID_ListW@16
|
|
CM_Get_Device_ID_List_SizeA@12
|
|
CM_Get_Device_ID_List_Size_ExA@20
|
|
CM_Get_Device_ID_List_Size_ExW@20
|
|
CM_Get_Device_ID_List_SizeW@12
|
|
CM_Get_Device_ID_Size@12
|
|
CM_Get_Device_ID_Size_Ex@16
|
|
CM_Get_DevNode_Status@16
|
|
CM_Get_DevNode_Status_Ex@20
|
|
CM_Get_First_Log_Conf@12
|
|
CM_Get_First_Log_Conf_Ex@16
|
|
CM_Get_Log_Conf_Priority@12
|
|
CM_Get_Log_Conf_Priority_Ex@16
|
|
CM_Get_Next_Log_Conf@12
|
|
CM_Get_Next_Log_Conf_Ex@16
|
|
CM_Get_Next_Res_Des@20
|
|
CM_Get_Next_Res_Des_Ex@24
|
|
CM_Get_Parent@12
|
|
CM_Get_Parent_Ex@16
|
|
CM_Get_Res_Des_Data@16
|
|
CM_Get_Res_Des_Data_Ex@20
|
|
CM_Get_Res_Des_Data_Size@12
|
|
CM_Get_Res_Des_Data_Size_Ex@16
|
|
CM_Get_Resource_Conflict_Count@8
|
|
CM_Get_Resource_Conflict_DetailsA@12
|
|
CM_Get_Resource_Conflict_DetailsW@12
|
|
CM_Get_Sibling@12
|
|
CM_Get_Sibling_Ex@16
|
|
CM_Get_Version@0
|
|
CM_Get_Version_Ex@4
|
|
CM_Locate_DevNodeA@12
|
|
CM_Locate_DevNode_ExA@16
|
|
CM_Locate_DevNode_ExW@16
|
|
CM_Locate_DevNodeW@12
|
|
CM_Modify_Res_Des@24
|
|
CM_Modify_Res_Des_Ex@28
|
|
CM_Query_And_Remove_SubTreeA@20
|
|
CM_Query_And_Remove_SubTreeW@20
|
|
CM_Query_And_Remove_SubTree_ExA@24
|
|
CM_Query_And_Remove_SubTree_ExW@24
|
|
CM_Query_Resource_Conflict_List@28
|
|
CM_Reenumerate_DevNode@8
|
|
CM_Reenumerate_DevNode_Ex@12
|
|
CM_Request_Device_EjectA@20
|
|
CM_Request_Device_EjectW@20
|
|
CM_Request_Device_Eject_ExA@24
|
|
CM_Request_Device_Eject_ExW@24
|
|
CMP_WaitNoPendingInstallEvents@4
|
|
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
|