|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Defines |
| #define | RRF_RT_REG_NONE (1 << 0) |
| #define | RRF_RT_REG_SZ (1 << 1) |
| #define | RRF_RT_REG_EXPAND_SZ (1 << 2) |
| #define | RRF_RT_REG_BINARY (1 << 3) |
| #define | RRF_RT_REG_DWORD (1 << 4) |
| #define | RRF_RT_REG_MULTI_SZ (1 << 5) |
| #define | RRF_RT_REG_QWORD (1 << 6) |
| #define | RRF_RT_DWORD (RRF_RT_REG_BINARY | RRF_RT_REG_DWORD) |
| #define | RRF_RT_QWORD (RRF_RT_REG_BINARY | RRF_RT_REG_QWORD) |
| #define | RRF_NOEXPAND (1 << 28) |
| #define | RRF_ZEROONFAILURE (1 << 29) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (setupapi) |
| static VOID | ReferenceInfFile (struct InfFileDetails *infFile) |
| VOID | DereferenceInfFile (struct InfFileDetails *infFile) |
| struct InfFileDetails * | CreateInfFileDetails (IN LPCWSTR FullInfFileName) |
| BOOL | DestroyDriverInfoElement (struct DriverInfoElement *driverInfo) |
| static BOOL | AddKnownDriverToList (IN PLIST_ENTRY DriverListHead, IN DWORD DriverType, IN LPGUID ClassGuid, IN struct InfFileDetails *InfFileDetails, IN LPCWSTR InfFile, IN LPCWSTR SectionName, IN LPCWSTR DriverDescription, IN LPCWSTR ProviderName, IN LPCWSTR ManufacturerName, IN LPCWSTR MatchingId, IN FILETIME DriverDate, IN DWORDLONG DriverVersion, IN DWORD Rank) |
| static BOOL | AddDriverToList (IN PLIST_ENTRY DriverListHead, IN DWORD DriverType, IN LPGUID ClassGuid, IN INFCONTEXT ContextDevice, IN struct InfFileDetails *InfFileDetails, IN LPCWSTR InfFile, IN LPCWSTR ProviderName, IN LPCWSTR ManufacturerName, IN LPCWSTR MatchingId, IN FILETIME DriverDate, IN DWORDLONG DriverVersion, IN DWORD Rank) |
| static BOOL | GetVersionInformationFromInfFile (IN HINF hInf, OUT LPGUID ClassGuid, OUT LPWSTR *pProviderName, OUT FILETIME *DriverDate, OUT DWORDLONG *DriverVersion) |
| static BOOL | GetHardwareAndCompatibleIDsLists (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData, OUT LPWSTR *pHardwareIDs OPTIONAL, OUT LPDWORD pHardwareIDsRequiredSize OPTIONAL, OUT LPWSTR *pCompatibleIDs OPTIONAL, OUT LPDWORD pCompatibleIDsRequiredSize OPTIONAL) |
| static VOID | RegpApplyRestrictions (DWORD dwFlags, DWORD dwType, DWORD cbData, PLONG ret) |
| static LONG WINAPI | RegGetValueW (HKEY hKey, LPCWSTR pszSubKey, LPCWSTR pszValue, DWORD dwFlags, LPDWORD pdwType, PVOID pvData, LPDWORD pcbData) |
| BOOL WINAPI | SetupDiBuildDriverInfoList (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN DWORD DriverType) |
| BOOL WINAPI | SetupDiDestroyDriverInfoList (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN DWORD DriverType) |
| BOOL WINAPI | SetupDiEnumDriverInfoA (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN DWORD DriverType, IN DWORD MemberIndex, OUT PSP_DRVINFO_DATA_A DriverInfoData) |
| BOOL WINAPI | SetupDiEnumDriverInfoW (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN DWORD DriverType, IN DWORD MemberIndex, OUT PSP_DRVINFO_DATA_W DriverInfoData) |
| BOOL WINAPI | SetupDiGetSelectedDriverA (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, OUT PSP_DRVINFO_DATA_A DriverInfoData) |
| BOOL WINAPI | SetupDiGetSelectedDriverW (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, OUT PSP_DRVINFO_DATA_W DriverInfoData) |
| BOOL WINAPI | SetupDiSetSelectedDriverA (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN OUT PSP_DRVINFO_DATA_A DriverInfoData OPTIONAL) |
| BOOL WINAPI | SetupDiSetSelectedDriverW (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN OUT PSP_DRVINFO_DATA_W DriverInfoData OPTIONAL) |
| BOOL WINAPI | SetupDiGetDriverInfoDetailA (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN PSP_DRVINFO_DATA_A DriverInfoData, IN OUT PSP_DRVINFO_DETAIL_DATA_A DriverInfoDetailData OPTIONAL, IN DWORD DriverInfoDetailDataSize, OUT PDWORD RequiredSize OPTIONAL) |
| BOOL WINAPI | SetupDiGetDriverInfoDetailW (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN PSP_DRVINFO_DATA_W DriverInfoData, IN OUT PSP_DRVINFO_DETAIL_DATA_W DriverInfoDetailData OPTIONAL, IN DWORD DriverInfoDetailDataSize, OUT PDWORD RequiredSize OPTIONAL) |
| BOOL WINAPI | SetupDiGetDriverInstallParamsW (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN PSP_DRVINFO_DATA_W DriverInfoData, OUT PSP_DRVINSTALL_PARAMS DriverInstallParams) |
| BOOL WINAPI | SetupDiSelectBestCompatDrv (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) |
| BOOL WINAPI | SetupDiInstallDriverFiles (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData) |
Variables |
| static const WCHAR | BackSlash [] = {'\\',0} |
| static const WCHAR | ClassGUID [] = {'C','l','a','s','s','G','U','I','D',0} |
| static const WCHAR | DotCoInstallers [] = {'.','C','o','I','n','s','t','a','l','l','e','r','s',0} |
| static const WCHAR | InfDirectory [] = {'i','n','f','\\',0} |
| static const WCHAR | Version [] = {'V','e','r','s','i','o','n',0} |
| static const WCHAR | INF_MANUFACTURER [] = {'M','a','n','u','f','a','c','t','u','r','e','r',0} |
| static const WCHAR | INF_PROVIDER [] = {'P','r','o','v','i','d','e','r',0} |
| static const WCHAR | INF_DRIVER_VER [] = {'D','r','i','v','e','r','V','e','r',0} |
Generated on Sun May 27 2012 04:46:54 for ReactOS by
1.7.6.1
|