Module winapi::setupapi [] [src]

Windows NT Setup and Device Installer services

Structs

CABINET_INFO_A
CABINET_INFO_W
COINSTALLER_CONTEXT_DATA
FILEPATHS_A
FILEPATHS_SIGNERINFO_A
FILEPATHS_SIGNERINFO_W
FILEPATHS_W
FILE_IN_CABINET_INFO_A
FILE_IN_CABINET_INFO_W
INFCONTEXT
SOURCE_MEDIA_A
SOURCE_MEDIA_W
SP_ALTPLATFORM_INFO_V1
SP_ALTPLATFORM_INFO_V2
SP_BACKUP_QUEUE_PARAMS_V1_A
SP_BACKUP_QUEUE_PARAMS_V1_W
SP_BACKUP_QUEUE_PARAMS_V2_A
SP_BACKUP_QUEUE_PARAMS_V2_W
SP_CLASSIMAGELIST_DATA
SP_CLASSINSTALL_HEADER
SP_DETECTDEVICE_PARAMS
SP_DEVICE_INTERFACE_DATA
SP_DEVICE_INTERFACE_DETAIL_DATA_A
SP_DEVICE_INTERFACE_DETAIL_DATA_W
SP_DEVINFO_DATA
SP_DEVINFO_LIST_DETAIL_DATA_A
SP_DEVINFO_LIST_DETAIL_DATA_W
SP_DEVINSTALL_PARAMS_A
SP_DEVINSTALL_PARAMS_W
SP_DRVINFO_DATA_V1_A
SP_DRVINFO_DATA_V1_W
SP_DRVINFO_DATA_V2_A
SP_DRVINFO_DATA_V2_W
SP_DRVINFO_DETAIL_DATA_A
SP_DRVINFO_DETAIL_DATA_W
SP_DRVINSTALL_PARAMS
SP_ENABLECLASS_PARAMS
SP_FILE_COPY_PARAMS_A
SP_FILE_COPY_PARAMS_W
SP_INF_INFORMATION
SP_INF_SIGNER_INFO_V1_A
SP_INF_SIGNER_INFO_V1_W
SP_INF_SIGNER_INFO_V2_A
SP_INF_SIGNER_INFO_V2_W
SP_INSTALLWIZARD_DATA
SP_NEWDEVICEWIZARD_DATA
SP_ORIGINAL_FILE_INFO_A
SP_ORIGINAL_FILE_INFO_W
SP_POWERMESSAGEWAKE_PARAMS_A
SP_POWERMESSAGEWAKE_PARAMS_W
SP_PROPCHANGE_PARAMS
SP_PROPSHEETPAGE_REQUEST
SP_REGISTER_CONTROL_STATUSA
SP_REGISTER_CONTROL_STATUSW
SP_REMOVEDEVICE_PARAMS
SP_SELECTDEVICE_PARAMS_A
SP_SELECTDEVICE_PARAMS_W
SP_TROUBLESHOOTER_PARAMS_A
SP_TROUBLESHOOTER_PARAMS_W
SP_UNREMOVEDEVICE_PARAMS
SetupFileLogInfo

Constants

COPYFLG_FORCE_FILE_IN_USE
COPYFLG_IN_USE_TRY_RENAME
COPYFLG_NODECOMP
COPYFLG_NOPRUNE
COPYFLG_NOSKIP
COPYFLG_NOVERSIONCHECK
COPYFLG_NO_OVERWRITE
COPYFLG_NO_VERSION_DIALOG
COPYFLG_OVERWRITE_OLDER_ONLY
COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE
COPYFLG_REPLACEONLY
COPYFLG_REPLACE_BOOT_FILE
COPYFLG_WARN_IF_SKIP
DELFLG_IN_USE
DELFLG_IN_USE1
DIBCI_NODISPLAYCLASS
DIBCI_NOINSTALLCLASS
DICD_GENERATE_ID
DICD_INHERIT_CLASSDRVS
DICLASSPROP_INSTALLER
DICLASSPROP_INTERFACE
DICS_DISABLE
DICS_ENABLE
DICS_FLAG_CONFIGGENERAL
DICS_FLAG_CONFIGSPECIFIC
DICS_FLAG_GLOBAL
DICS_PROPCHANGE
DICS_START
DICS_STOP
DICUSTOMDEVPROP_MERGE_MULTISZ
DIF_ADDPROPERTYPAGE_ADVANCED
DIF_ADDPROPERTYPAGE_BASIC
DIF_ADDREMOTEPROPERTYPAGE_ADVANCED
DIF_ALLOW_INSTALL
DIF_ASSIGNRESOURCES
DIF_CALCDISKSPACE
DIF_DESTROYPRIVATEDATA
DIF_DESTROYWIZARDDATA
DIF_DETECT
DIF_DETECTCANCEL
DIF_DETECTVERIFY
DIF_ENABLECLASS
DIF_FINISHINSTALL_ACTION
DIF_FIRSTTIMESETUP
DIF_FOUNDDEVICE
DIF_INSTALLCLASSDRIVERS
DIF_INSTALLDEVICE
DIF_INSTALLDEVICEFILES
DIF_INSTALLINTERFACES
DIF_INSTALLWIZARD
DIF_MOVEDEVICE
DIF_NEWDEVICEWIZARD_FINISHINSTALL
DIF_NEWDEVICEWIZARD_POSTANALYZE
DIF_NEWDEVICEWIZARD_PREANALYZE
DIF_NEWDEVICEWIZARD_PRESELECT
DIF_NEWDEVICEWIZARD_SELECT
DIF_POWERMESSAGEWAKE
DIF_PROPERTIES
DIF_PROPERTYCHANGE
DIF_REGISTERDEVICE
DIF_REGISTER_COINSTALLERS
DIF_REMOVE
DIF_RESERVED1
DIF_RESERVED2
DIF_SELECTBESTCOMPATDRV
DIF_SELECTCLASSDRIVERS
DIF_SELECTDEVICE
DIF_TROUBLESHOOTER
DIF_UNREMOVE
DIF_UNUSED1
DIF_UPDATEDRIVER_UI
DIF_VALIDATECLASSDRIVERS
DIF_VALIDATEDRIVER
DIGCDP_FLAG_ADVANCED
DIGCDP_FLAG_BASIC
DIGCDP_FLAG_REMOTE_ADVANCED
DIGCDP_FLAG_REMOTE_BASIC
DIGCF_ALLCLASSES
DIGCF_DEFAULT
DIGCF_DEVICEINTERFACE
DIGCF_PRESENT
DIGCF_PROFILE
DIOCR_INSTALLER
DIOCR_INTERFACE
DIODI_NO_ADD
DIOD_CANCEL_REMOVE
DIOD_INHERIT_CLASSDRVS
DIREG_BOTH
DIREG_DEV
DIREG_DRV
DIRID_ABSOLUTE
DIRID_ABSOLUTE_16BIT
DIRID_APPS
DIRID_BOOT
DIRID_COLOR
DIRID_COMMON_APPDATA
DIRID_COMMON_DESKTOPDIRECTORY
DIRID_COMMON_DOCUMENTS
DIRID_COMMON_FAVORITES
DIRID_COMMON_PROGRAMS
DIRID_COMMON_STARTMENU
DIRID_COMMON_STARTUP
DIRID_COMMON_TEMPLATES
DIRID_DEFAULT
DIRID_DRIVERS
DIRID_DRIVER_STORE
DIRID_FONTS
DIRID_HELP
DIRID_INF
DIRID_IOSUBSYS
DIRID_LOADER
DIRID_NULL
DIRID_PRINTPROCESSOR
DIRID_PROGRAM_FILES
DIRID_PROGRAM_FILES_COMMON
DIRID_PROGRAM_FILES_COMMONX86
DIRID_PROGRAM_FILES_X86
DIRID_SHARED
DIRID_SPOOL
DIRID_SPOOLDRIVERS
DIRID_SRCPATH
DIRID_SYSTEM
DIRID_SYSTEM16
DIRID_SYSTEM_X86
DIRID_USER
DIRID_USERPROFILE
DIRID_VIEWERS
DIRID_WINDOWS
DI_AUTOASSIGNRES
DI_CLASSINSTALLPARAMS
DI_COMPAT_FROM_CLASS
DI_DIDCLASS
DI_DIDCOMPAT
DI_DISABLED
DI_DONOTCALLCONFIGMG
DI_DRIVERPAGE_ADDED
DI_ENUMSINGLEINF
DI_FLAGSEX_ALLOWEXCLUDEDDRVS
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH
DI_FLAGSEX_ALWAYSWRITEIDS
DI_FLAGSEX_APPENDDRIVERLIST
DI_FLAGSEX_BACKUPONREPLACE
DI_FLAGSEX_CI_FAILED
DI_FLAGSEX_DEVICECHANGE
DI_FLAGSEX_DIDCOMPATINFO
DI_FLAGSEX_DIDINFOLIST
DI_FLAGSEX_DRIVERLIST_FROM_URL
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS
DI_FLAGSEX_FILTERCLASSES
DI_FLAGSEX_FILTERSIMILARDRIVERS
DI_FLAGSEX_FINISHINSTALL_ACTION
DI_FLAGSEX_INET_DRIVER
DI_FLAGSEX_INSTALLEDDRIVER
DI_FLAGSEX_IN_SYSTEM_SETUP
DI_FLAGSEX_NOUIONQUERYREMOVE
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE
DI_FLAGSEX_NO_DRVREG_MODIFY
DI_FLAGSEX_POWERPAGE_ADDED
DI_FLAGSEX_PREINSTALLBACKUP
DI_FLAGSEX_PROPCHANGE_PENDING
DI_FLAGSEX_RECURSIVESEARCH
DI_FLAGSEX_RESERVED1
DI_FLAGSEX_RESERVED2
DI_FLAGSEX_RESERVED3
DI_FLAGSEX_RESERVED4
DI_FLAGSEX_RESTART_DEVICE_ONLY
DI_FLAGSEX_SEARCH_PUBLISHED_INFS
DI_FLAGSEX_SETFAILEDINSTALL
DI_FLAGSEX_USECLASSFORCOMPAT
DI_FORCECOPY
DI_GENERALPAGE_ADDED
DI_INF_IS_SORTED
DI_INSTALLDISABLED
DI_MULTMFGS
DI_NEEDREBOOT
DI_NEEDRESTART
DI_NOBROWSE
DI_NODI_DEFAULTACTION
DI_NOFILECOPY
DI_NOSELECTICONS
DI_NOVCP
DI_NOWRITE_IDS
DI_OVERRIDE_INFFLAGS
DI_PROPERTIES_CHANGE
DI_PROPS_NOCHANGEUSAGE
DI_QUIETINSTALL
DI_REMOVEDEVICE_CONFIGSPECIFIC
DI_REMOVEDEVICE_GLOBAL
DI_RESOURCEPAGE_ADDED
DI_SHOWALL
DI_SHOWCLASS
DI_SHOWCOMPAT
DI_SHOWOEM
DI_UNREMOVEDEVICE_CONFIGSPECIFIC
DI_USECI_SELECTSTRINGS
DMI_BKCOLOR
DMI_MASK
DMI_USERECT
DNF_ALWAYSEXCLUDEFROMLIST
DNF_AUTHENTICODE_SIGNED
DNF_BAD_DRIVER
DNF_BASIC_DRIVER
DNF_CLASS_DRIVER
DNF_COMPATIBLE_DRIVER
DNF_DUPDESC
DNF_DUPDRIVERVER
DNF_DUPPROVIDER
DNF_EXCLUDEFROMLIST
DNF_INBOX_DRIVER
DNF_INET_DRIVER
DNF_INF_IS_SIGNED
DNF_INSTALLEDDRIVER
DNF_LEGACYINF
DNF_NODRIVER
DNF_OEM_F6_INF
DNF_OLDDRIVER
DNF_OLD_INET_DRIVER
DNF_REQUESTADDITIONALSOFTWARE
DNF_UNUSED1
DNF_UNUSED2
DNF_UNUSED_22
DNF_UNUSED_23
DNF_UNUSED_24
DNF_UNUSED_25
DNF_UNUSED_26
DNF_UNUSED_27
DNF_UNUSED_28
DNF_UNUSED_29
DNF_UNUSED_30
DNF_UNUSED_31
DPROMPT_BUFFERTOOSMALL
DPROMPT_CANCEL
DPROMPT_OUTOFMEMORY
DPROMPT_SKIPFILE
DPROMPT_SUCCESS
DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT
DYNAWIZ_FLAG_INSTALLDET_NEXT
DYNAWIZ_FLAG_INSTALLDET_PREV
DYNAWIZ_FLAG_PAGESADDED
ENABLECLASS_FAILURE
ENABLECLASS_QUERY
ENABLECLASS_SUCCESS
ERROR_AUTHENTICODE_DISALLOWED
ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED
ERROR_AUTHENTICODE_TRUSTED_PUBLISHER
ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED
ERROR_BAD_INTERFACE_INSTALLSECT
ERROR_BAD_SECTION_NAME_LINE
ERROR_BAD_SERVICE_INSTALLSECT
ERROR_CANT_LOAD_CLASS_ICON
ERROR_CANT_REMOVE_DEVINST
ERROR_CLASS_MISMATCH
ERROR_DEVICE_INSTALLER_NOT_READY
ERROR_DEVICE_INSTALL_BLOCKED
ERROR_DEVICE_INTERFACE_ACTIVE
ERROR_DEVICE_INTERFACE_REMOVED
ERROR_DEVINFO_DATA_LOCKED
ERROR_DEVINFO_LIST_LOCKED
ERROR_DEVINFO_NOT_REGISTERED
ERROR_DEVINSTALL_QUEUE_NONNATIVE
ERROR_DEVINST_ALREADY_EXISTS
ERROR_DI_BAD_PATH
ERROR_DI_DONT_INSTALL
ERROR_DI_DO_DEFAULT
ERROR_DI_FUNCTION_OBSOLETE
ERROR_DI_NOFILECOPY
ERROR_DI_POSTPROCESSING_REQUIRED
ERROR_DRIVER_INSTALL_BLOCKED
ERROR_DRIVER_NONNATIVE
ERROR_DRIVER_STORE_ADD_FAILED
ERROR_DRIVER_STORE_DELETE_FAILED
ERROR_DUPLICATE_FOUND
ERROR_EXPECTED_SECTION_NAME
ERROR_FILEQUEUE_LOCKED
ERROR_FILE_HASH_NOT_IN_CATALOG
ERROR_GENERAL_SYNTAX
ERROR_INF_IN_USE_BY_DEVICES
ERROR_INTERFACE_DEVICE_ACTIVE
ERROR_INTERFACE_DEVICE_REMOVED
ERROR_INVALID_CLASS
ERROR_INVALID_CLASS_INSTALLER
ERROR_INVALID_COINSTALLER
ERROR_INVALID_DEVINST_NAME
ERROR_INVALID_FILTER_DRIVER
ERROR_INVALID_HWPROFILE
ERROR_INVALID_INF_LOGCONFIG
ERROR_INVALID_MACHINENAME
ERROR_INVALID_PROPPAGE_PROVIDER
ERROR_INVALID_REFERENCE_STRING
ERROR_INVALID_REG_PROPERTY
ERROR_INVALID_TARGET
ERROR_IN_WOW64
ERROR_KEY_DOES_NOT_EXIST
ERROR_LINE_NOT_FOUND
ERROR_MACHINE_UNAVAILABLE
ERROR_NON_WINDOWS_DRIVER
ERROR_NON_WINDOWS_NT_DRIVER
ERROR_NOT_AN_INSTALLED_OEM_INF
ERROR_NOT_DISABLEABLE
ERROR_NOT_INSTALLED
ERROR_NO_ASSOCIATED_CLASS
ERROR_NO_ASSOCIATED_SERVICE
ERROR_NO_AUTHENTICODE_CATALOG
ERROR_NO_BACKUP
ERROR_NO_CATALOG_FOR_OEM_INF
ERROR_NO_CLASSINSTALL_PARAMS
ERROR_NO_CLASS_DRIVER_LIST
ERROR_NO_COMPAT_DRIVERS
ERROR_NO_CONFIGMGR_SERVICES
ERROR_NO_DEFAULT_DEVICE_INTERFACE
ERROR_NO_DEFAULT_INTERFACE_DEVICE
ERROR_NO_DEVICE_ICON
ERROR_NO_DEVICE_SELECTED
ERROR_NO_DRIVER_SELECTED
ERROR_NO_INF
ERROR_NO_SUCH_DEVICE_INTERFACE
ERROR_NO_SUCH_DEVINST
ERROR_NO_SUCH_INTERFACE_CLASS
ERROR_NO_SUCH_INTERFACE_DEVICE
ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE
ERROR_PNP_REGISTRY_ERROR
ERROR_REMOTE_COMM_FAILURE
ERROR_REMOTE_REQUEST_UNSUPPORTED
ERROR_SCE_DISABLED
ERROR_SECTION_NAME_TOO_LONG
ERROR_SECTION_NOT_FOUND
ERROR_SET_SYSTEM_RESTORE_POINT
ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH
ERROR_UNKNOWN_EXCEPTION
ERROR_UNRECOVERABLE_STACK_OVERFLOW
ERROR_WRONG_INF_STYLE
ERROR_WRONG_INF_TYPE
EXCEPTION_SPAPI_UNRECOVERABLE_STACK_OVERFLOW
FILEOP_ABORT
FILEOP_BACKUP
FILEOP_COPY
FILEOP_DELETE
FILEOP_DOIT
FILEOP_NEWPATH
FILEOP_RENAME
FILEOP_RETRY
FILEOP_SKIP
FILE_COMPRESSION_MSZIP
FILE_COMPRESSION_NONE
FILE_COMPRESSION_NTCAB
FILE_COMPRESSION_WINLZA
FLG_ADDPROPERTY_AND
FLG_ADDPROPERTY_APPEND
FLG_ADDPROPERTY_NOCLOBBER
FLG_ADDPROPERTY_OR
FLG_ADDPROPERTY_OVERWRITEONLY
FLG_ADDREG_32BITKEY
FLG_ADDREG_64BITKEY
FLG_ADDREG_APPEND
FLG_ADDREG_BINVALUETYPE
FLG_ADDREG_DELREG_BIT
FLG_ADDREG_DELVAL
FLG_ADDREG_KEYONLY
FLG_ADDREG_KEYONLY_COMMON
FLG_ADDREG_NOCLOBBER
FLG_ADDREG_OVERWRITEONLY
FLG_ADDREG_TYPE_BINARY
FLG_ADDREG_TYPE_DWORD
FLG_ADDREG_TYPE_EXPAND_SZ
FLG_ADDREG_TYPE_MASK
FLG_ADDREG_TYPE_MULTI_SZ
FLG_ADDREG_TYPE_NONE
FLG_ADDREG_TYPE_SZ
FLG_BITREG_32BITKEY
FLG_BITREG_64BITKEY
FLG_BITREG_CLEARBITS
FLG_BITREG_SETBITS
FLG_DELPROPERTY_MULTI_SZ_DELSTRING
FLG_DELREG_32BITKEY
FLG_DELREG_64BITKEY
FLG_DELREG_KEYONLY_COMMON
FLG_DELREG_MULTI_SZ_DELSTRING
FLG_DELREG_OPERATION_MASK
FLG_DELREG_TYPE_BINARY
FLG_DELREG_TYPE_DWORD
FLG_DELREG_TYPE_EXPAND_SZ
FLG_DELREG_TYPE_MASK
FLG_DELREG_TYPE_MULTI_SZ
FLG_DELREG_TYPE_NONE
FLG_DELREG_TYPE_SZ
FLG_DELREG_VALUE
FLG_INI2REG_32BITKEY
FLG_INI2REG_64BITKEY
FLG_PROFITEM_CSIDL
FLG_PROFITEM_CURRENTUSER
FLG_PROFITEM_DELETE
FLG_PROFITEM_GROUP
FLG_REGSVR_DLLINSTALL
FLG_REGSVR_DLLREGISTER
IDD_DYNAWIZ_ANALYZEDEV_PAGE
IDD_DYNAWIZ_ANALYZE_NEXTPAGE
IDD_DYNAWIZ_ANALYZE_PREVPAGE
IDD_DYNAWIZ_FIRSTPAGE
IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE
IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE
IDD_DYNAWIZ_INSTALLDETECTED_NODEVS
IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE
IDD_DYNAWIZ_SELECTCLASS_PAGE
IDD_DYNAWIZ_SELECTDEV_PAGE
IDD_DYNAWIZ_SELECT_NEXTPAGE
IDD_DYNAWIZ_SELECT_PREVPAGE
IDF_CHECKFIRST
IDF_NOBEEP
IDF_NOBROWSE
IDF_NOCOMPRESSED
IDF_NODETAILS
IDF_NOFOREGROUND
IDF_NOREMOVABLEMEDIAPROMPT
IDF_NOSKIP
IDF_OEMDISK
IDF_USEDISKNAMEASPROMPT
IDF_WARNIFSKIP
IDI_CLASSICON_OVERLAYFIRST
IDI_CLASSICON_OVERLAYLAST
IDI_CONFLICT
IDI_DISABLED_OVL
IDI_FORCED_OVL
IDI_PROBLEM_OVL
IDI_RESOURCE
IDI_RESOURCEFIRST
IDI_RESOURCELAST
IDI_RESOURCEOVERLAYFIRST
IDI_RESOURCEOVERLAYLAST
INFINFO_DEFAULT_SEARCH
INFINFO_INF_NAME_IS_ABSOLUTE
INFINFO_INF_PATH_LIST_SEARCH
INFINFO_INF_SPEC_IS_HINF
INFINFO_REVERSE_DEFAULT_SEARCH
INF_STYLE_CACHE_DISABLE
INF_STYLE_CACHE_ENABLE
INF_STYLE_CACHE_IGNORE
INF_STYLE_NONE
INF_STYLE_OLDNT
INF_STYLE_WIN4
LINE_LEN
LogSevError
LogSevFatalError
LogSevInformation
LogSevMaximum
LogSevWarning
MAX_IDD_DYNAWIZ_RESOURCE_ID
MAX_INF_SECTION_NAME_LENGTH
MAX_INF_STRING_LENGTH
MAX_INSTALLWIZARD_DYNAPAGES
MAX_INSTRUCTION_LEN
MAX_LABEL_LEN
MAX_SERVICE_NAME_LEN
MAX_SUBTITLE_LEN
MAX_TITLE_LEN
MIN_IDD_DYNAWIZ_RESOURCE_ID
NDW_INSTALLFLAG_CI_PICKED_OEM
NDW_INSTALLFLAG_DIDFACTDEFS
NDW_INSTALLFLAG_EXPRESSINTRO
NDW_INSTALLFLAG_HARDWAREALLREADYIN
NDW_INSTALLFLAG_INSTALLSPECIFIC
NDW_INSTALLFLAG_KNOWNCLASS
NDW_INSTALLFLAG_NEEDREBOOT
NDW_INSTALLFLAG_NEEDRESTART
NDW_INSTALLFLAG_NEEDSHUTDOWN
NDW_INSTALLFLAG_NODETECTEDDEVS
NDW_INSTALLFLAG_PCMCIADEVICE
NDW_INSTALLFLAG_PCMCIAMODE
NDW_INSTALLFLAG_SKIPCLASSLIST
NDW_INSTALLFLAG_SKIPISDEVINSTALLED
NDW_INSTALLFLAG_USERCANCEL
SCWMI_CLOBBER_SECURITY
SETDIRID_NOT_FULL_PATH
SIGNERSCORE_AUTHENTICODE
SIGNERSCORE_INBOX
SIGNERSCORE_LOGO_PREMIUM
SIGNERSCORE_LOGO_STANDARD
SIGNERSCORE_MASK
SIGNERSCORE_SIGNED_MASK
SIGNERSCORE_UNCLASSIFIED
SIGNERSCORE_UNKNOWN
SIGNERSCORE_UNSIGNED
SIGNERSCORE_W9X_SUSPECT
SIGNERSCORE_WHQL
SPCRP_CHARACTERISTICS
SPCRP_DEVTYPE
SPCRP_EXCLUSIVE
SPCRP_LOWERFILTERS
SPCRP_MAXIMUM_PROPERTY
SPCRP_SECURITY
SPCRP_SECURITY_SDS
SPCRP_UPPERFILTERS
SPDIT_CLASSDRIVER
SPDIT_COMPATDRIVER
SPDIT_NODRIVER
SPDRP_ADDRESS
SPDRP_BASE_CONTAINERID
SPDRP_BUSNUMBER
SPDRP_BUSTYPEGUID
SPDRP_CAPABILITIES
SPDRP_CHARACTERISTICS
SPDRP_CLASS
SPDRP_CLASSGUID
SPDRP_COMPATIBLEIDS
SPDRP_CONFIGFLAGS
SPDRP_DEVICEDESC
SPDRP_DEVICE_POWER_DATA
SPDRP_DEVTYPE
SPDRP_DRIVER
SPDRP_ENUMERATOR_NAME
SPDRP_EXCLUSIVE
SPDRP_FRIENDLYNAME
SPDRP_HARDWAREID
SPDRP_INSTALL_STATE
SPDRP_LEGACYBUSTYPE
SPDRP_LOCATION_INFORMATION
SPDRP_LOCATION_PATHS
SPDRP_LOWERFILTERS
SPDRP_MAXIMUM_PROPERTY
SPDRP_MFG
SPDRP_PHYSICAL_DEVICE_OBJECT_NAME
SPDRP_REMOVAL_POLICY
SPDRP_REMOVAL_POLICY_HW_DEFAULT
SPDRP_REMOVAL_POLICY_OVERRIDE
SPDRP_SECURITY
SPDRP_SECURITY_SDS
SPDRP_SERVICE
SPDRP_UI_NUMBER
SPDRP_UI_NUMBER_DESC_FORMAT
SPDRP_UNUSED0
SPDRP_UNUSED1
SPDRP_UNUSED2
SPDRP_UPPERFILTERS
SPDSL_DISALLOW_NEGATIVE_ADJUST
SPDSL_IGNORE_DISK
SPFILELOG_FORCENEW
SPFILELOG_OEMFILE
SPFILELOG_QUERYONLY
SPFILELOG_SYSTEMLOG
SPFILENOTIFY_BACKUPERROR
SPFILENOTIFY_CABINETINFO
SPFILENOTIFY_COPYERROR
SPFILENOTIFY_DELETEERROR
SPFILENOTIFY_ENDBACKUP
SPFILENOTIFY_ENDCOPY
SPFILENOTIFY_ENDDELETE
SPFILENOTIFY_ENDQUEUE
SPFILENOTIFY_ENDREGISTRATION
SPFILENOTIFY_ENDRENAME
SPFILENOTIFY_ENDSUBQUEUE
SPFILENOTIFY_FILEEXTRACTED
SPFILENOTIFY_FILEINCABINET
SPFILENOTIFY_FILEOPDELAYED
SPFILENOTIFY_LANGMISMATCH
SPFILENOTIFY_NEEDMEDIA
SPFILENOTIFY_NEEDNEWCABINET
SPFILENOTIFY_QUEUESCAN
SPFILENOTIFY_QUEUESCAN_EX
SPFILENOTIFY_QUEUESCAN_SIGNERINFO
SPFILENOTIFY_RENAMEERROR
SPFILENOTIFY_STARTBACKUP
SPFILENOTIFY_STARTCOPY
SPFILENOTIFY_STARTDELETE
SPFILENOTIFY_STARTQUEUE
SPFILENOTIFY_STARTREGISTRATION
SPFILENOTIFY_STARTRENAME
SPFILENOTIFY_STARTSUBQUEUE
SPFILENOTIFY_TARGETEXISTS
SPFILENOTIFY_TARGETNEWER
SPFILEQ_FILE_IN_USE
SPFILEQ_REBOOT_IN_PROGRESS
SPFILEQ_REBOOT_RECOMMENDED
SPID_ACTIVE
SPID_DEFAULT
SPID_REMOVED
SPINST_ALL
SPINST_BITREG
SPINST_COPYINF
SPINST_DEVICEINSTALL
SPINST_FILES
SPINST_INI2REG
SPINST_INIFILES
SPINST_LOGCONFIG
SPINST_LOGCONFIGS_ARE_OVERRIDES
SPINST_LOGCONFIG_IS_FORCED
SPINST_PROFILEITEMS
SPINST_PROPERTIES
SPINST_REGISTERCALLBACKAWARE
SPINST_REGISTRY
SPINST_REGSVR
SPINST_SINGLESECTION
SPINST_UNREGSVR
SPINT_ACTIVE
SPINT_DEFAULT
SPINT_REMOVED
SPOST_MAX
SPOST_NONE
SPOST_PATH
SPOST_URL
SPPSR_ENUM_ADV_DEVICE_PROPERTIES
SPPSR_ENUM_BASIC_DEVICE_PROPERTIES
SPPSR_SELECT_DEVICE_RESOURCES
SPQ_DELAYED_COPY
SPQ_FLAG_ABORT_IF_UNSIGNED
SPQ_FLAG_BACKUP_AWARE
SPQ_FLAG_DO_SHUFFLEMOVE
SPQ_FLAG_FILES_MODIFIED
SPQ_FLAG_VALID
SPQ_SCAN_ACTIVATE_DRP
SPQ_SCAN_FILE_COMPARISON
SPQ_SCAN_FILE_PRESENCE
SPQ_SCAN_FILE_PRESENCE_WITHOUT_SOURCE
SPQ_SCAN_FILE_VALIDITY
SPQ_SCAN_INFORM_USER
SPQ_SCAN_PRUNE_COPY_QUEUE
SPQ_SCAN_PRUNE_DELREN
SPQ_SCAN_USE_CALLBACK
SPQ_SCAN_USE_CALLBACKEX
SPQ_SCAN_USE_CALLBACK_SIGNERINFO
SPRDI_FIND_DUPS
SPREG_DLLINSTALL
SPREG_GETPROCADDR
SPREG_LOADLIBRARY
SPREG_REGSVR
SPREG_SUCCESS
SPREG_TIMEOUT
SPREG_UNKNOWN
SPSVCINST_ASSOCSERVICE
SPSVCINST_CLOBBER_SECURITY
SPSVCINST_DELETEEVENTLOGENTRY
SPSVCINST_NOCLOBBER_DEPENDENCIES
SPSVCINST_NOCLOBBER_DESCRIPTION
SPSVCINST_NOCLOBBER_DISPLAYNAME
SPSVCINST_NOCLOBBER_ERRORCONTROL
SPSVCINST_NOCLOBBER_LOADORDERGROUP
SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES
SPSVCINST_NOCLOBBER_STARTTYPE
SPSVCINST_STARTSERVICE
SPSVCINST_STOPSERVICE
SPSVCINST_TAGTOFRONT
SPWPT_SELECTDEVICE
SPWP_USE_DEVINFO_DATA
SP_ALTPLATFORM_FLAGS_VERSION_RANGE
SP_BACKUP_BACKUPPASS
SP_BACKUP_BOOTFILE
SP_BACKUP_DEMANDPASS
SP_BACKUP_SPECIAL
SP_COPY_ALREADYDECOMP
SP_COPY_DELETESOURCE
SP_COPY_FORCE_IN_USE
SP_COPY_FORCE_NEWER
SP_COPY_FORCE_NOOVERWRITE
SP_COPY_HARDLINK
SP_COPY_INBOX_INF
SP_COPY_IN_USE_NEEDS_REBOOT
SP_COPY_IN_USE_TRY_RENAME
SP_COPY_LANGUAGEAWARE
SP_COPY_NEWER
SP_COPY_NEWER_ONLY
SP_COPY_NEWER_OR_SAME
SP_COPY_NOBROWSE
SP_COPY_NODECOMP
SP_COPY_NOOVERWRITE
SP_COPY_NOPRUNE
SP_COPY_NOSKIP
SP_COPY_OEMINF_CATALOG_ONLY
SP_COPY_OEM_F6_INF
SP_COPY_PNPLOCKED
SP_COPY_REPLACEONLY
SP_COPY_REPLACE_BOOT_FILE
SP_COPY_RESERVED
SP_COPY_SOURCEPATH_ABSOLUTE
SP_COPY_SOURCE_ABSOLUTE
SP_COPY_WARNIFSKIP
SP_COPY_WINDOWS_SIGNED
SP_FLAG_CABINETCONTINUATION
SP_MAX_MACHINENAME_LENGTH
SRCINFO_DESCRIPTION
SRCINFO_FLAGS
SRCINFO_PATH
SRCINFO_TAGFILE
SRCINFO_TAGFILE2
SRCLIST_APPEND
SRCLIST_NOBROWSE
SRCLIST_NOSTRIPPLATFORM
SRCLIST_SUBDIRS
SRCLIST_SYSIFADMIN
SRCLIST_SYSTEM
SRCLIST_TEMPORARY
SRCLIST_USER
SRC_FLAGS_CABFILE
SUOI_FORCEDELETE
SUOI_INTERNAL1
SetupFileLogChecksum
SetupFileLogDiskDescription
SetupFileLogDiskTagfile
SetupFileLogMax
SetupFileLogOtherInfo
SetupFileLogSourceFilename

Type Definitions

DI_FUNCTION
HDEVINFO
HDSKSPC
HINF
HSPFILELOG
HSPFILEQ
LogSeverity
PCABINET_INFO_A
PCABINET_INFO_W
PCOINSTALLER_CONTEXT_DATA
PDETECT_PROGRESS_NOTIFY
PFILEPATHS_A
PFILEPATHS_SIGNERINFO_A
PFILEPATHS_SIGNERINFO_W
PFILEPATHS_W
PFILE_IN_CABINET_INFO_A
PFILE_IN_CABINET_INFO_W
PINFCONTEXT
PSOURCE_MEDIA_A
PSOURCE_MEDIA_W
PSP_ADDPROPERTYPAGE_DATA
PSP_ALTPLATFORM_INFO
PSP_ALTPLATFORM_INFO_V1
PSP_ALTPLATFORM_INFO_V2
PSP_BACKUP_QUEUE_PARAMS_A
PSP_BACKUP_QUEUE_PARAMS_V1_A
PSP_BACKUP_QUEUE_PARAMS_V1_W
PSP_BACKUP_QUEUE_PARAMS_V2_A
PSP_BACKUP_QUEUE_PARAMS_V2_W
PSP_BACKUP_QUEUE_PARAMS_W
PSP_CLASSIMAGELIST_DATA
PSP_CLASSINSTALL_HEADER
PSP_DETECTDEVICE_PARAMS
PSP_DETSIG_CMPPROC
PSP_DEVICE_INTERFACE_DATA
PSP_DEVICE_INTERFACE_DETAIL_DATA_A
PSP_DEVICE_INTERFACE_DETAIL_DATA_W
PSP_DEVINFO_DATA
PSP_DEVINFO_LIST_DETAIL_DATA_A
PSP_DEVINFO_LIST_DETAIL_DATA_W
PSP_DEVINSTALL_PARAMS_A
PSP_DEVINSTALL_PARAMS_W
PSP_DRVINFO_DATA_A
PSP_DRVINFO_DATA_V1_A
PSP_DRVINFO_DATA_V1_W
PSP_DRVINFO_DATA_V2_A
PSP_DRVINFO_DATA_V2_W
PSP_DRVINFO_DATA_W
PSP_DRVINFO_DETAIL_DATA_A
PSP_DRVINFO_DETAIL_DATA_W
PSP_DRVINSTALL_PARAMS
PSP_ENABLECLASS_PARAMS
PSP_FILE_CALLBACK_A
PSP_FILE_CALLBACK_W
PSP_FILE_COPY_PARAMS_A
PSP_FILE_COPY_PARAMS_W
PSP_INF_INFORMATION
PSP_INF_SIGNER_INFO_A
PSP_INF_SIGNER_INFO_V1_A
PSP_INF_SIGNER_INFO_V1_W
PSP_INF_SIGNER_INFO_V2_A
PSP_INF_SIGNER_INFO_V2_W
PSP_INF_SIGNER_INFO_W
PSP_INSTALLWIZARD_DATA
PSP_INTERFACE_DEVICE_DATA
PSP_NEWDEVICEWIZARD_DATA
PSP_ORIGINAL_FILE_INFO_A
PSP_ORIGINAL_FILE_INFO_W
PSP_POWERMESSAGEWAKE_PARAMS_A
PSP_POWERMESSAGEWAKE_PARAMS_W
PSP_PROPCHANGE_PARAMS
PSP_PROPSHEETPAGE_REQUEST
PSP_REGISTER_CONTROL_STATUSA
PSP_REGISTER_CONTROL_STATUSW
PSP_REMOVEDEVICE_PARAMS
PSP_SELECTDEVICE_PARAMS_A
PSP_SELECTDEVICE_PARAMS_W
PSP_TROUBLESHOOTER_PARAMS_A
PSP_TROUBLESHOOTER_PARAMS_W
PSP_UNREMOVEDEVICE_PARAMS
SP_ADDPROPERTYPAGE_DATA
SP_ALTPLATFORM_INFO
SP_BACKUP_QUEUE_PARAMS_A
SP_BACKUP_QUEUE_PARAMS_W
SP_DRVINFO_DATA_A
SP_DRVINFO_DATA_W
SP_INF_SIGNER_INFO_A
SP_INF_SIGNER_INFO_W
SP_INTERFACE_DEVICE_DATA