311 lines
12 KiB
Python
311 lines
12 KiB
Python
name setupapi
|
|
type win32
|
|
rsrc setupapi.res
|
|
|
|
import user32.dll
|
|
import advapi32.dll
|
|
import kernel32.dll
|
|
import ntdll.dll
|
|
|
|
debug_channels (setupapi)
|
|
|
|
@ stub AddMiniIconToList
|
|
@ stub AddTagToGroupOrderListEntry
|
|
@ stub AppendStringToMultiSz
|
|
@ stub AssertFail
|
|
@ stub CaptureAndConvertAnsiArg
|
|
@ stub CaptureStringArg
|
|
@ stub CenterWindowRelativeToParent
|
|
@ stub ConcatenatePaths
|
|
@ stub DelayedMove
|
|
@ stub DelimStringToMultiSz
|
|
@ stub DestroyTextFileReadBuffer
|
|
@ stub DoesUserHavePrivilege
|
|
@ stub DuplicateString
|
|
@ stub EnablePrivilege
|
|
@ stub ExtensionPropSheetPageProc
|
|
@ stub FileExists
|
|
@ stub FreeStringArray
|
|
@ stub GetNewInfName
|
|
@ stub GetSetFileTimestamp
|
|
@ stub GetVersionInfoFromImage
|
|
@ stub InfIsFromOemLocation
|
|
@ stub InstallHinfSection
|
|
@ stub InstallHinfSectionA
|
|
@ stub InstallHinfSectionW
|
|
@ stub InstallStop
|
|
@ stub IsUserAdmin
|
|
@ stub LookUpStringInTable
|
|
@ stub MemoryInitialize
|
|
@ stub MultiByteToUnicode
|
|
@ stub MultiSzFromSearchControl
|
|
@ stub MyFree
|
|
@ stub MyGetFileTitle
|
|
@ stub MyMalloc
|
|
@ stub MyRealloc
|
|
@ stub OpenAndMapFileForRead
|
|
@ stub OutOfMemory
|
|
@ stub QueryMultiSzValueToArray
|
|
@ stub QueryRegistryValue
|
|
@ stub ReadAsciiOrUnicodeTextFile
|
|
@ stub RegistryDelnode
|
|
@ stub RetreiveFileSecurity
|
|
@ stub RetrieveServiceConfig
|
|
@ stub SearchForInfFile
|
|
@ stub SetArrayToMultiSzValue
|
|
@ stub SetupAddInstallSectionToDiskSpaceListA
|
|
@ stub SetupAddInstallSectionToDiskSpaceListW
|
|
@ stub SetupAddSectionToDiskSpaceListA
|
|
@ stub SetupAddSectionToDiskSpaceListW
|
|
@ stub SetupAddToDiskSpaceListA
|
|
@ stub SetupAddToDiskSpaceListW
|
|
@ stub SetupAddToSourceListA
|
|
@ stub SetupAddToSourceListW
|
|
@ stub SetupAdjustDiskSpaceListA
|
|
@ stub SetupAdjustDiskSpaceListW
|
|
@ stub SetupCancelTemporarySourceList
|
|
@ stdcall SetupCloseFileQueue(ptr) SetupCloseFileQueue
|
|
@ stdcall SetupCloseInfFile(long) SetupCloseInfFile
|
|
@ stub SetupCommitFileQueue
|
|
@ stdcall SetupCommitFileQueueA(long long ptr ptr) SetupCommitFileQueueA
|
|
@ stdcall SetupCommitFileQueueW(long long ptr ptr) SetupCommitFileQueueW
|
|
@ stub SetupCopyErrorA
|
|
@ stub SetupCopyErrorW
|
|
@ stub SetupCreateDiskSpaceListA
|
|
@ stub SetupCreateDiskSpaceListW
|
|
@ stub SetupDecompressOrCopyFileA
|
|
@ stub SetupDecompressOrCopyFileW
|
|
@ stub SetupDefaultQueueCallback
|
|
@ stdcall SetupDefaultQueueCallbackA(ptr long long long) SetupDefaultQueueCallbackA
|
|
@ stdcall SetupDefaultQueueCallbackW(ptr long long long) SetupDefaultQueueCallbackW
|
|
@ stub SetupDeleteErrorA
|
|
@ stub SetupDeleteErrorW
|
|
@ stub SetupDestroyDiskSpaceList
|
|
@ stub SetupDiAskForOEMDisk
|
|
@ stub SetupDiBuildClassInfoList
|
|
@ stub SetupDiBuildDriverInfoList
|
|
@ stub SetupDiCallClassInstaller
|
|
@ stub SetupDiCancelDriverInfoSearch
|
|
@ stub SetupDiChangeState
|
|
@ stub SetupDiClassGuidsFromNameA
|
|
@ stub SetupDiClassGuidsFromNameW
|
|
@ stub SetupDiClassNameFromGuidA
|
|
@ stub SetupDiClassNameFromGuidW
|
|
@ stub SetupDiCreateDevRegKeyA
|
|
@ stub SetupDiCreateDevRegKeyW
|
|
@ stub SetupDiCreateDeviceInfoA
|
|
@ stub SetupDiCreateDeviceInfoList
|
|
@ stub SetupDiCreateDeviceInfoW
|
|
@ stub SetupDiDeleteDevRegKey
|
|
@ stub SetupDiDeleteDeviceInfo
|
|
@ stub SetupDiDestroyClassImageList
|
|
@ stub SetupDiDestroyDeviceInfoList
|
|
@ stub SetupDiDestroyDriverInfoList
|
|
@ stub SetupDiDrawMiniIcon
|
|
@ stub SetupDiEnumDeviceInfo
|
|
@ stub SetupDiEnumDriverInfoA
|
|
@ stub SetupDiEnumDriverInfoW
|
|
@ stub SetupDiGetActualSectionToInstallA
|
|
@ stub SetupDiGetActualSectionToInstallW
|
|
@ stub SetupDiGetClassBitmapIndex
|
|
@ stub SetupDiGetClassDescriptionA
|
|
@ stub SetupDiGetClassDescriptionW
|
|
@ stub SetupDiGetClassDevPropertySheetsA
|
|
@ stub SetupDiGetClassDevPropertySheetsW
|
|
@ stub SetupDiGetClassDevsA
|
|
@ stub SetupDiGetClassDevsW
|
|
@ stub SetupDiGetClassImageIndex
|
|
@ stub SetupDiGetClassImageList
|
|
@ stub SetupDiGetClassInstallParamsA
|
|
@ stub SetupDiGetClassInstallParamsW
|
|
@ stub SetupDiGetDeviceInfoListClass
|
|
@ stub SetupDiGetDeviceInstallParamsA
|
|
@ stub SetupDiGetDeviceInstallParamsW
|
|
@ stub SetupDiGetDeviceInstanceIdA
|
|
@ stub SetupDiGetDeviceInstanceIdW
|
|
@ stub SetupDiGetDeviceRegistryPropertyA
|
|
@ stub SetupDiGetDeviceRegistryPropertyW
|
|
@ stub SetupDiGetDriverInfoDetailA
|
|
@ stub SetupDiGetDriverInfoDetailW
|
|
@ stub SetupDiGetDriverInstallParamsA
|
|
@ stub SetupDiGetDriverInstallParamsW
|
|
@ stub SetupDiGetHwProfileFriendlyNameA
|
|
@ stub SetupDiGetHwProfileFriendlyNameW
|
|
@ stub SetupDiGetHwProfileList
|
|
@ stub SetupDiGetINFClassA
|
|
@ stub SetupDiGetINFClassW
|
|
@ stub SetupDiGetSelectedDevice
|
|
@ stub SetupDiGetSelectedDriverA
|
|
@ stub SetupDiGetSelectedDriverW
|
|
@ stub SetupDiGetWizardPage
|
|
@ stub SetupDiInstallClassA
|
|
@ stub SetupDiInstallClassW
|
|
@ stub SetupDiInstallDevice
|
|
@ stub SetupDiInstallDriverFiles
|
|
@ stub SetupDiLoadClassIcon
|
|
@ stub SetupDiMoveDuplicateDevice
|
|
@ stub SetupDiOpenClassRegKey
|
|
@ stub SetupDiOpenDevRegKey
|
|
@ stub SetupDiOpenDeviceInfoA
|
|
@ stub SetupDiOpenDeviceInfoW
|
|
@ stub SetupDiRegisterDeviceInfo
|
|
@ stub SetupDiRemoveDevice
|
|
@ stub SetupDiSelectDevice
|
|
@ stub SetupDiSelectOEMDrv
|
|
@ stub SetupDiSetClassInstallParamsA
|
|
@ stub SetupDiSetClassInstallParamsW
|
|
@ stub SetupDiSetDeviceInstallParamsA
|
|
@ stub SetupDiSetDeviceInstallParamsW
|
|
@ stub SetupDiSetDeviceRegistryPropertyA
|
|
@ stub SetupDiSetDeviceRegistryPropertyW
|
|
@ stub SetupDiSetDriverInstallParamsA
|
|
@ stub SetupDiSetDriverInstallParamsW
|
|
@ stub SetupDiSetSelectedDevice
|
|
@ stub SetupDiSetSelectedDriverA
|
|
@ stub SetupDiSetSelectedDriverW
|
|
@ stub SetupDuplicateDiskSpaceListA
|
|
@ stub SetupDuplicateDiskSpaceListW
|
|
@ stdcall SetupFindFirstLineA(long str str ptr) SetupFindFirstLineA
|
|
@ stdcall SetupFindFirstLineW(long wstr wstr ptr) SetupFindFirstLineW
|
|
@ stdcall SetupFindNextLine(ptr ptr) SetupFindNextLine
|
|
@ stdcall SetupFindNextMatchLineA(ptr str ptr) SetupFindNextMatchLineA
|
|
@ stdcall SetupFindNextMatchLineW(ptr wstr ptr) SetupFindNextMatchLineW
|
|
@ stub SetupFreeSourceListA
|
|
@ stub SetupFreeSourceListW
|
|
@ stdcall SetupGetBinaryField(ptr long ptr long ptr) SetupGetBinaryField
|
|
@ stdcall SetupGetFieldCount(ptr) SetupGetFieldCount
|
|
@ stub SetupGetFileCompressionInfoA
|
|
@ stub SetupGetFileCompressionInfoW
|
|
@ stdcall SetupGetFileQueueCount(long long ptr) SetupGetFileQueueCount
|
|
@ stdcall SetupGetFileQueueFlags(long ptr) SetupGetFileQueueFlags
|
|
@ stub SetupGetInfFileListA
|
|
@ stub SetupGetInfFileListW
|
|
@ stub SetupGetInfInformationA
|
|
@ stub SetupGetInfInformationW
|
|
@ stdcall SetupGetIntField(ptr long ptr) SetupGetIntField
|
|
@ stdcall SetupGetLineByIndexA(long str long ptr) SetupGetLineByIndexA
|
|
@ stdcall SetupGetLineByIndexW(long wstr long ptr) SetupGetLineByIndexW
|
|
@ stdcall SetupGetLineCountA(long str) SetupGetLineCountA
|
|
@ stdcall SetupGetLineCountW(long wstr) SetupGetLineCountW
|
|
@ stdcall SetupGetLineTextA(ptr long str str ptr long ptr) SetupGetLineTextA
|
|
@ stdcall SetupGetLineTextW(ptr long wstr wstr ptr long ptr) SetupGetLineTextW
|
|
@ stdcall SetupGetMultiSzFieldA(ptr long ptr long ptr) SetupGetMultiSzFieldA
|
|
@ stdcall SetupGetMultiSzFieldW(ptr long ptr long ptr) SetupGetMultiSzFieldW
|
|
@ stub SetupGetSourceFileLocationA
|
|
@ stub SetupGetSourceFileLocationW
|
|
@ stub SetupGetSourceFileSizeA
|
|
@ stub SetupGetSourceFileSizeW
|
|
@ stub SetupGetSourceInfoA
|
|
@ stub SetupGetSourceInfoW
|
|
@ stdcall SetupGetStringFieldA(ptr long ptr long ptr) SetupGetStringFieldA
|
|
@ stdcall SetupGetStringFieldW(ptr long ptr long ptr) SetupGetStringFieldW
|
|
@ stub SetupGetTargetPathA
|
|
@ stub SetupGetTargetPathW
|
|
@ stdcall SetupInitDefaultQueueCallback(long) SetupInitDefaultQueueCallback
|
|
@ stdcall SetupInitDefaultQueueCallbackEx(long long long long ptr) SetupInitDefaultQueueCallbackEx
|
|
@ stub SetupInitializeFileLogA
|
|
@ stub SetupInitializeFileLogW
|
|
@ stub SetupInstallFileA
|
|
@ stub SetupInstallFileExA
|
|
@ stub SetupInstallFileExW
|
|
@ stub SetupInstallFileW
|
|
@ stdcall SetupInstallFilesFromInfSectionA(long long long str str long) SetupInstallFilesFromInfSectionA
|
|
@ stdcall SetupInstallFilesFromInfSectionW(long long long wstr wstr long) SetupInstallFilesFromInfSectionW
|
|
@ stdcall SetupInstallFromInfSectionA(long long str long long str long ptr ptr long ptr) SetupInstallFromInfSectionA
|
|
@ stdcall SetupInstallFromInfSectionW(long long wstr long long wstr long ptr ptr long ptr) SetupInstallFromInfSectionW
|
|
@ stub SetupInstallServicesFromInfSectionA
|
|
@ stub SetupInstallServicesFromInfSectionW
|
|
@ stdcall SetupIterateCabinetA(str long ptr ptr) SetupIterateCabinetA
|
|
@ stdcall SetupIterateCabinetW(wstr long ptr ptr) SetupIterateCabinetW
|
|
@ stub SetupLogFileA
|
|
@ stub SetupLogFileW
|
|
@ stdcall SetupOpenAppendInfFileA(str long ptr) SetupOpenAppendInfFileA
|
|
@ stdcall SetupOpenAppendInfFileW(wstr long ptr) SetupOpenAppendInfFileW
|
|
@ stdcall SetupOpenFileQueue() SetupOpenFileQueue
|
|
@ stdcall SetupOpenInfFileA(str str long ptr) SetupOpenInfFileA
|
|
@ stdcall SetupOpenInfFileW(wstr wstr long ptr) SetupOpenInfFileW
|
|
@ stub SetupOpenMasterInf
|
|
@ stub SetupPromptForDiskA
|
|
@ stub SetupPromptForDiskW
|
|
@ stub SetupPromptReboot
|
|
@ stub SetupQueryDrivesInDiskSpaceListA
|
|
@ stub SetupQueryDrivesInDiskSpaceListW
|
|
@ stub SetupQueryFileLogA
|
|
@ stub SetupQueryFileLogW
|
|
@ stub SetupQueryInfFileInformationA
|
|
@ stub SetupQueryInfFileInformationW
|
|
@ stub SetupQueryInfVersionInformationA
|
|
@ stub SetupQueryInfVersionInformationW
|
|
@ stub SetupQuerySourceListA
|
|
@ stub SetupQuerySourceListW
|
|
@ stub SetupQuerySpaceRequiredOnDriveA
|
|
@ stub SetupQuerySpaceRequiredOnDriveW
|
|
@ stdcall SetupQueueCopyA(long str str str str str str str long) SetupQueueCopyA
|
|
@ stdcall SetupQueueCopyIndirectA(ptr) SetupQueueCopyIndirectA
|
|
@ stdcall SetupQueueCopyIndirectW(ptr) SetupQueueCopyIndirectW
|
|
@ stdcall SetupQueueCopySectionA(long str long long str long) SetupQueueCopySectionA
|
|
@ stdcall SetupQueueCopySectionW(long wstr long long wstr long) SetupQueueCopySectionW
|
|
@ stdcall SetupQueueCopyW(long wstr wstr wstr wstr wstr wstr wstr long) SetupQueueCopyW
|
|
@ stdcall SetupQueueDefaultCopyA(long long str str str long) SetupQueueDefaultCopyA
|
|
@ stdcall SetupQueueDefaultCopyW(long long wstr wstr wstr long) SetupQueueDefaultCopyW
|
|
@ stdcall SetupQueueDeleteA(long str str) SetupQueueDeleteA
|
|
@ stdcall SetupQueueDeleteSectionA(long long long str) SetupQueueDeleteSectionA
|
|
@ stdcall SetupQueueDeleteSectionW(long long long wstr) SetupQueueDeleteSectionW
|
|
@ stdcall SetupQueueDeleteW(long wstr wstr) SetupQueueDeleteW
|
|
@ stdcall SetupQueueRenameA(long str str str str) SetupQueueRenameA
|
|
@ stdcall SetupQueueRenameSectionA(long long long str) SetupQueueRenameSectionA
|
|
@ stdcall SetupQueueRenameSectionW(long long long wstr) SetupQueueRenameSectionW
|
|
@ stdcall SetupQueueRenameW(long wstr wstr wstr wstr) SetupQueueRenameW
|
|
@ stub SetupRemoveFileLogEntryA
|
|
@ stub SetupRemoveFileLogEntryW
|
|
@ stub SetupRemoveFromDiskSpaceListA
|
|
@ stub SetupRemoveFromDiskSpaceListW
|
|
@ stub SetupRemoveFromSourceListA
|
|
@ stub SetupRemoveFromSourceListW
|
|
@ stub SetupRemoveInstallSectionFromDiskSpaceListA
|
|
@ stub SetupRemoveInstallSectionFromDiskSpaceListW
|
|
@ stub SetupRemoveSectionFromDiskSpaceListA
|
|
@ stub SetupRemoveSectionFromDiskSpaceListW
|
|
@ stub SetupRenameErrorA
|
|
@ stub SetupRenameErrorW
|
|
@ stub SetupScanFileQueue
|
|
@ stdcall SetupScanFileQueueA(long long long ptr ptr ptr) SetupScanFileQueueA
|
|
@ stdcall SetupScanFileQueueW(long long long ptr ptr ptr) SetupScanFileQueueW
|
|
@ stdcall SetupSetDirectoryIdA(long long str) SetupSetDirectoryIdA
|
|
@ stub SetupSetDirectoryIdExA
|
|
@ stub SetupSetDirectoryIdExW
|
|
@ stdcall SetupSetDirectoryIdW(long long wstr) SetupSetDirectoryIdW
|
|
@ stdcall SetupSetFileQueueFlags(long long long) SetupSetFileQueueFlags
|
|
@ stub SetupSetPlatformPathOverrideA
|
|
@ stub SetupSetPlatformPathOverrideW
|
|
@ stub SetupSetSourceListA
|
|
@ stub SetupSetSourceListW
|
|
@ stdcall SetupTermDefaultQueueCallback(ptr) SetupTermDefaultQueueCallback
|
|
@ stub SetupTerminateFileLog
|
|
@ stub ShouldDeviceBeExcluded
|
|
@ stub StampFileSecurity
|
|
@ stub StringTableAddString
|
|
@ stub StringTableAddStringEx
|
|
@ stub StringTableDestroy
|
|
@ stub StringTableDuplicate
|
|
@ stub StringTableEnum
|
|
@ stub StringTableGetExtraData
|
|
@ stub StringTableInitialize
|
|
@ stub StringTableInitializeEx
|
|
@ stub StringTableLookUpString
|
|
@ stub StringTableLookUpStringEx
|
|
@ stub StringTableSetExtraData
|
|
@ stub StringTableStringFromId
|
|
@ stub StringTableTrim
|
|
@ stub TakeOwnershipOfFile
|
|
@ stub UnicodeToMultiByte
|
|
@ stub UnmapAndCloseFile
|
|
@ stub pSetupDirectoryIdToPath
|
|
@ stub pSetupGetField
|
|
@ stub pSetupGetOsLoaderDriveAndPath
|
|
@ stub pSetupGetVersionDatum
|
|
@ stub pSetupGuidFromString
|
|
@ stub pSetupIsGuidNull
|
|
@ stub pSetupMakeSurePathExists
|
|
@ stub pSetupStringFromGuid
|