Defines |
| #define | INSTALLFLAG_FORCE 0x00000001 |
| #define | INSTALLFLAG_READONLY 0x00000002 |
| #define | INSTALLFLAG_NONINTERACTIVE 0x00000004 |
| #define | INSTALLFLAG_BITS 0x00000007 |
| #define | UpdateDriverForPlugAndPlayDevices UpdateDriverForPlugAndPlayDevicesA |
| #define | DIIDFLAG_SHOWSEARCHUI 0x00000001 |
| #define | DIIDFLAG_NOFINISHINSTALLUI 0x00000002 |
| #define | DIIDFLAG_INSTALLNULLDRIVER 0x00000004 |
| #define | DIIDFLAG_BITS 0x00000007 |
| #define | DIIRFLAG_INF_ALREADY_COPIED 0x00000001 |
| #define | DIIRFLAG_FORCE_INF 0x00000002 |
| #define | DIIRFLAG_HW_USING_THE_INF 0x00000004 |
| #define | DIIRFLAG_HOTPATCH 0x00000008 |
| #define | DIIRFLAG_NOBACKUP 0x00000010 |
| #define | DIIRFLAG_BITS ( DIIRFLAG_FORCE_INF | DIIRFLAG_HOTPATCH) |
| #define | DIIRFLAG_SYSTEM_BITS |
| #define | ROLLBACK_FLAG_NO_UI 0x00000001 |
| #define | ROLLBACK_BITS 0x00000001 |
| #define | DiInstallDriver DiInstallDriverA |
Functions |
| BOOL WINAPI | UpdateDriverForPlugAndPlayDevicesA (HWND hwndParent, LPCSTR HardwareId, LPCSTR FullInfPath, DWORD InstallFlags, PBOOL bRebootRequired OPTIONAL) |
| BOOL WINAPI | UpdateDriverForPlugAndPlayDevicesW (HWND hwndParent, LPCWSTR HardwareId, LPCWSTR FullInfPath, DWORD InstallFlags, PBOOL bRebootRequired OPTIONAL) |
| BOOL WINAPI | DiInstallDevice (HWND hwndParent OPTIONAL, HDEVINFO DeviceInfoSet, PSP_DEVINFO_DATA DeviceInfoData, PSP_DRVINFO_DATA DriverInfoData OPTIONAL, DWORD Flags, PBOOL NeedReboot OPTIONAL) |
| BOOL WINAPI | DiShowUpdateDevice (HWND hwndParent OPTIONAL, HDEVINFO DeviceInfoSet, PSP_DEVINFO_DATA DeviceInfoData, DWORD Flags, PBOOL NeedReboot OPTIONAL) |
| BOOL WINAPI | DiRollbackDriver (HDEVINFO DeviceInfoSet, PSP_DEVINFO_DATA DeviceInfoData, HWND hwndParent OPTIONAL, DWORD Flags, PBOOL NeedReboot OPTIONAL) |
| BOOL WINAPI | DiInstallDriverW (HWND hwndParent OPTIONAL, LPCWSTR InfPath, DWORD Flags, PBOOL NeedReboot OPTIONAL) |
| BOOL WINAPI | DiInstallDriverA (HWND hwndParent OPTIONAL, LPCSTR InfPath, DWORD Flags, PBOOL NeedReboot OPTIONAL) |
| BOOL WINAPI | DiUninstallDevice (HWND hwndParent, HDEVINFO DeviceInfoSet, PSP_DEVINFO_DATA DeviceInfoData, DWORD Flags, PBOOL NeedReboot OPTIONAL) |