|
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.
Data Structures |
| struct | files_callback_info |
| struct | registry_callback_info |
| struct | register_dll_info |
| struct | needs_callback_info |
Typedefs |
| typedef BOOL(* | iterate_fields_func )(HINF hinf, PCWSTR field, void *arg) |
| typedef HRESULT(WINAPI * | COINITIALIZE )(IN LPVOID pvReserved) |
| typedef HRESULT(WINAPI * | COCREATEINSTANCE )(IN REFCLSID rclsid, IN LPUNKNOWN pUnkOuter, IN DWORD dwClsContext, IN REFIID riid, OUT LPVOID *ppv) |
| typedef HRESULT(WINAPI * | COUNINITIALIZE )(VOID) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (setupapi) |
| static BOOL | GetLineText (HINF hinf, PCWSTR section_name, PCWSTR key_name, PWSTR *value) |
| static WCHAR * | get_field_string (INFCONTEXT *context, DWORD index, WCHAR *buffer, WCHAR *static_buffer, DWORD *size) |
| static BOOL | copy_files_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | delete_files_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | rename_files_callback (HINF hinf, PCWSTR field, void *arg) |
| static HKEY | get_root_key (const WCHAR *name, HKEY def_root) |
| static void | append_multi_sz_value (HKEY hkey, const WCHAR *value, const WCHAR *strings, DWORD str_size) |
| static void | delete_multi_sz_value (HKEY hkey, const WCHAR *value, const WCHAR *string) |
| static BOOL | do_reg_operation (HKEY hkey, const WCHAR *value, INFCONTEXT *context, INT flags) |
| static BOOL | registry_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | do_register_dll (const struct register_dll_info *info, const WCHAR *path, INT flags, INT timeout, const WCHAR *args) |
| static BOOL | register_dlls_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | update_ini_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | update_ini_fields_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | ini2reg_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | logconf_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | bitreg_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | Concatenate (int DirId, LPCWSTR SubDirPart, LPCWSTR NamePart, LPWSTR *pFullName) |
| static BOOL | profile_items_callback (IN HINF hInf, IN PCWSTR SectionName, IN PVOID Arg) |
| static BOOL | copy_inf_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | iterate_section_fields (HINF hinf, PCWSTR section, PCWSTR key, iterate_fields_func callback, void *arg) |
| BOOL WINAPI | SetupInstallFilesFromInfSectionA (HINF hinf, HINF hlayout, HSPFILEQ queue, PCSTR section, PCSTR src_root, UINT flags) |
| BOOL WINAPI | SetupInstallFilesFromInfSectionW (HINF hinf, HINF hlayout, HSPFILEQ queue, PCWSTR section, PCWSTR src_root, UINT flags) |
| BOOL WINAPI | SetupInstallFromInfSectionA (HWND owner, HINF hinf, PCSTR section, UINT flags, HKEY key_root, PCSTR src_root, UINT copy_flags, PSP_FILE_CALLBACK_A callback, PVOID context, HDEVINFO devinfo, PSP_DEVINFO_DATA devinfo_data) |
| static BOOL | include_callback (HINF hinf, PCWSTR field, void *arg) |
| static BOOL | needs_callback (HINF hinf, PCWSTR field, void *arg) |
| BOOL WINAPI | SetupInstallFromInfSectionW (HWND owner, HINF hinf, PCWSTR section, UINT flags, HKEY key_root, PCWSTR src_root, UINT copy_flags, PSP_FILE_CALLBACK_W callback, PVOID context, HDEVINFO devinfo, PSP_DEVINFO_DATA devinfo_data) |
| void WINAPI | InstallHinfSectionW (HWND hwnd, HINSTANCE handle, LPCWSTR cmdline, INT show) |
| void WINAPI | InstallHinfSectionA (HWND hwnd, HINSTANCE handle, LPCSTR cmdline, INT show) |
| BOOL WINAPI | SetupInstallServicesFromInfSectionW (HINF Inf, PCWSTR SectionName, DWORD Flags) |
| BOOL WINAPI | SetupInstallServicesFromInfSectionA (HINF Inf, PCSTR SectionName, DWORD Flags) |
| BOOL WINAPI | SetupInstallServicesFromInfSectionExA (HINF hinf, PCSTR sectionname, DWORD flags, HDEVINFO devinfo, PSP_DEVINFO_DATA devinfo_data, PVOID reserved1, PVOID reserved2) |
| static BOOL | GetIntField (HINF hinf, PCWSTR section_name, PCWSTR key_name, INT *value) |
| BOOL | GetStringField (PINFCONTEXT context, DWORD index, PWSTR *value) |
| static VOID | FixupServiceBinaryPath (IN DWORD ServiceType, IN OUT LPWSTR *ServiceBinary) |
| static BOOL | InstallOneService (struct DeviceInfoSet *list, IN HINF hInf, IN LPCWSTR ServiceSection, IN LPCWSTR ServiceName, IN UINT ServiceFlags) |
| BOOL WINAPI | SetupInstallServicesFromInfSectionExW (HINF hinf, PCWSTR sectionname, DWORD flags, HDEVINFO DeviceInfoSet, PSP_DEVINFO_DATA DeviceInfoData, PVOID reserved1, PVOID reserved2) |
| BOOL WINAPI | SetupCopyOEMInfA (IN PCSTR SourceInfFileName, IN PCSTR OEMSourceMediaLocation, IN DWORD OEMSourceMediaType, IN DWORD CopyStyle, OUT PSTR DestinationInfFileName OPTIONAL, IN DWORD DestinationInfFileNameSize, OUT PDWORD RequiredSize OPTIONAL, OUT PSTR *DestinationInfFileNameComponent OPTIONAL) |
| static int | compare_files (HANDLE file1, HANDLE file2) |
| BOOL WINAPI | SetupCopyOEMInfW (IN PCWSTR SourceInfFileName, IN PCWSTR OEMSourceMediaLocation, IN DWORD OEMSourceMediaType, IN DWORD CopyStyle, OUT PWSTR DestinationInfFileName OPTIONAL, IN DWORD DestinationInfFileNameSize, OUT PDWORD RequiredSize OPTIONAL, OUT PWSTR *DestinationInfFileNameComponent OPTIONAL) |
Variables |
| static const WCHAR | BackSlash [] = {'\\',0} |
| static const WCHAR | GroupOrderListKey [] = {'S','Y','S','T','E','M','\\','C','u','r','r','e','n','t','C','o','n','t','r','o','l','S','e','t','\\','C','o','n','t','r','o','l','\\','G','r','o','u','p','O','r','d','e','r','L','i','s','t',0} |
| static const WCHAR | InfDirectory [] = {'i','n','f','\\',0} |
| static const WCHAR | OemFileMask [] = {'o','e','m','*','.','i','n','f',0} |
| static const WCHAR | OemFileSpecification [] = {'o','e','m','%','l','u','.','i','n','f',0} |
| static const WCHAR | DotLnk [] = {'.','l','n','k',0} |
| static const WCHAR | DotServices [] = {'.','S','e','r','v','i','c','e','s',0} |
| static const WCHAR | DependenciesKey [] = {'D','e','p','e','n','d','e','n','c','i','e','s',0} |
| static const WCHAR | DescriptionKey [] = {'D','e','s','c','r','i','p','t','i','o','n',0} |
| static const WCHAR | DisplayNameKey [] = {'D','i','s','p','l','a','y','N','a','m','e',0} |
| static const WCHAR | ErrorControlKey [] = {'E','r','r','o','r','C','o','n','t','r','o','l',0} |
| static const WCHAR | LoadOrderGroupKey [] = {'L','o','a','d','O','r','d','e','r','G','r','o','u','p',0} |
| static const WCHAR | SecurityKey [] = {'S','e','c','u','r','i','t','y',0} |
| static const WCHAR | ServiceBinaryKey [] = {'S','e','r','v','i','c','e','B','i','n','a','r','y',0} |
| static const WCHAR | ServiceTypeKey [] = {'S','e','r','v','i','c','e','T','y','p','e',0} |
| static const WCHAR | StartTypeKey [] = {'S','t','a','r','t','T','y','p','e',0} |
| static const WCHAR | Name [] = {'N','a','m','e',0} |
| static const WCHAR | CmdLine [] = {'C','m','d','L','i','n','e',0} |
| static const WCHAR | SubDir [] = {'S','u','b','D','i','r',0} |
| static const WCHAR | WorkingDir [] = {'W','o','r','k','i','n','g','D','i','r',0} |
| static const WCHAR | IconPath [] = {'I','c','o','n','P','a','t','h',0} |
| static const WCHAR | IconIndex [] = {'I','c','o','n','I','n','d','e','x',0} |
| static const WCHAR | HotKey [] = {'H','o','t','K','e','y',0} |
| static const WCHAR | InfoTip [] = {'I','n','f','o','T','i','p',0} |
| static const WCHAR | DisplayResource [] = {'D','i','s','p','l','a','y','R','e','s','o','u','r','c','e',0} |
| static const WCHAR | AddService [] = {'A','d','d','S','e','r','v','i','c','e',0} |
| static const WCHAR | CopyFiles [] = {'C','o','p','y','F','i','l','e','s',0} |
| static const WCHAR | DelFiles [] = {'D','e','l','F','i','l','e','s',0} |
| static const WCHAR | RenFiles [] = {'R','e','n','F','i','l','e','s',0} |
| static const WCHAR | Ini2Reg [] = {'I','n','i','2','R','e','g',0} |
| static const WCHAR | LogConf [] = {'L','o','g','C','o','n','f',0} |
| static const WCHAR | AddReg [] = {'A','d','d','R','e','g',0} |
| static const WCHAR | DelReg [] = {'D','e','l','R','e','g',0} |
| static const WCHAR | BitReg [] = {'B','i','t','R','e','g',0} |
| static const WCHAR | UpdateInis [] = {'U','p','d','a','t','e','I','n','i','s',0} |
| static const WCHAR | CopyINF [] = {'C','o','p','y','I','N','F',0} |
| static const WCHAR | UpdateIniFields [] = {'U','p','d','a','t','e','I','n','i','F','i','e','l','d','s',0} |
| static const WCHAR | RegisterDlls [] = {'R','e','g','i','s','t','e','r','D','l','l','s',0} |
| static const WCHAR | UnregisterDlls [] = {'U','n','r','e','g','i','s','t','e','r','D','l','l','s',0} |
| static const WCHAR | ProfileItems [] = {'P','r','o','f','i','l','e','I','t','e','m','s',0} |
| static const WCHAR | Include [] = {'I','n','c','l','u','d','e',0} |
| static const WCHAR | Needs [] = {'N','e','e','d','s',0} |
| static const WCHAR | DotSecurity [] = {'.','S','e','c','u','r','i','t','y',0} |
Generated on Mon May 28 2012 04:48:58 for ReactOS by
1.7.6.1
|