ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

stubs.c
Go to the documentation of this file.
00001 /*
00002  * SetupAPI stubs
00003  *
00004  * Copyright 2000 James Hatheway
00005  *
00006  * This library is free software; you can redistribute it and/or
00007  * modify it under the terms of the GNU Lesser General Public
00008  * License as published by the Free Software Foundation; either
00009  * version 2.1 of the License, or (at your option) any later version.
00010  *
00011  * This library is distributed in the hope that it will be useful,
00012  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00013  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00014  * Lesser General Public License for more details.
00015  *
00016  * You should have received a copy of the GNU Lesser General Public
00017  * License along with this library; if not, write to the Free Software
00018  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
00019  */
00020 
00021 #include "setupapi_private.h"
00022 
00023 WINE_DEFAULT_DEBUG_CHANNEL(setupapi);
00024 
00025 /***********************************************************************
00026  *      pSetupRegistryDelnode(SETUPAPI.@)
00027  */
00028 BOOL WINAPI pSetupRegistryDelnode(DWORD x, DWORD y)
00029 {
00030     FIXME("%08x %08x: stub\n", x, y);
00031     return FALSE;
00032 }
00033 
00034 /***********************************************************************
00035  *      SetupCloseLog(SETUPAPI.@)
00036  */
00037 void WINAPI SetupCloseLog(void)
00038 {
00039     FIXME("() stub\n");
00040 }
00041 
00042 /***********************************************************************
00043  *      SetupLogErrorW(SETUPAPI.@)
00044  */
00045 BOOL WINAPI SetupLogErrorW(LPCWSTR MessageString, LogSeverity Severity)
00046 {
00047     FIXME("(%s, %d) stub\n", debugstr_w(MessageString), Severity);
00048     return TRUE;
00049 }
00050 
00051 /***********************************************************************
00052  *      SetupOpenLog(SETUPAPI.@)
00053  */
00054 BOOL WINAPI SetupOpenLog(BOOL Reserved)
00055 {
00056     FIXME("(%d) stub\n", Reserved);
00057     return TRUE;
00058 }
00059 
00060 /***********************************************************************
00061  *      SetupPromptReboot(SETUPAPI.@)
00062  */
00063 INT WINAPI SetupPromptReboot( HSPFILEQ file_queue, HWND owner, BOOL scan_only )
00064 {
00065     FIXME("%p, %p, %d\n", file_queue, owner, scan_only);
00066     return 0;
00067 }
00068 
00069 /***********************************************************************
00070  *      SetupSetSourceListA (SETUPAPI.@)
00071  */
00072 BOOL WINAPI SetupSetSourceListA(DWORD flags, PCSTR *list, UINT count)
00073 {
00074     FIXME("0x%08x %p %d\n", flags, list, count);
00075     return FALSE;
00076 }
00077 
00078 /***********************************************************************
00079  *      SetupSetSourceListW (SETUPAPI.@)
00080  */
00081 BOOL WINAPI SetupSetSourceListW(DWORD flags, PCWSTR *list, UINT count)
00082 {
00083     FIXME("0x%08x %p %d\n", flags, list, count);
00084     return FALSE;
00085 }
00086 
00087 /***********************************************************************
00088  *      SetupPromptForDiskA (SETUPAPI.@)
00089  */
00090 UINT WINAPI SetupPromptForDiskA(HWND hwndParent, PCSTR DialogTitle, PCSTR DiskName,
00091         PCSTR PathToSource, PCSTR FileSought, PCSTR TagFile, DWORD DiskPromptStyle,
00092         PSTR PathBuffer, DWORD PathBufferSize, PDWORD PathRequiredSize)
00093 {
00094     FIXME("%p %s %s %s %s %s %d %p %d %p: stub\n", hwndParent, debugstr_a(DialogTitle),
00095           debugstr_a(DiskName), debugstr_a(PathToSource), debugstr_a(FileSought),
00096           debugstr_a(TagFile), DiskPromptStyle, PathBuffer, PathBufferSize,
00097           PathRequiredSize);
00098     return 0;
00099 }
00100 
00101 /***********************************************************************
00102  *      SetupPromptForDiskW (SETUPAPI.@)
00103  */
00104 UINT WINAPI SetupPromptForDiskW(HWND hwndParent, PCWSTR DialogTitle, PCWSTR DiskName,
00105         PCWSTR PathToSource, PCWSTR FileSought, PCWSTR TagFile, DWORD DiskPromptStyle,
00106         PWSTR PathBuffer, DWORD PathBufferSize, PDWORD PathRequiredSize)
00107 {
00108     FIXME("%p %s %s %s %s %s %d %p %d %p: stub\n", hwndParent, debugstr_w(DialogTitle),
00109           debugstr_w(DiskName), debugstr_w(PathToSource), debugstr_w(FileSought),
00110           debugstr_w(TagFile), DiskPromptStyle, PathBuffer, PathBufferSize,
00111           PathRequiredSize);
00112     return 0;
00113 }
00114 
00115 /***********************************************************************
00116  *      SetupDiRemoveDevice(SETUPAPI.@)
00117  */
00118 BOOL WINAPI
00119 SetupDiRemoveDevice(
00120     IN HDEVINFO DeviceInfoSet,
00121     IN PSP_DEVINFO_DATA DeviceInfoData)
00122 {
00123     FIXME ("Stub %p %p\n", DeviceInfoSet, DeviceInfoData);
00124     SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
00125     return FALSE;
00126 }
00127 
00128 
00129 /***********************************************************************
00130  *      SetupDiUnremoveDevice(SETUPAPI.@)
00131  */
00132 BOOL WINAPI
00133 SetupDiUnremoveDevice(
00134     IN HDEVINFO DeviceInfoSet,
00135     IN PSP_DEVINFO_DATA DeviceInfoData)
00136 {
00137     FIXME ("Stub %p %p\n", DeviceInfoSet, DeviceInfoData);
00138     SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
00139     return FALSE;
00140 }
00141 
00142 
00143 WINSETUPAPI BOOL WINAPI SetupDiGetDeviceInterfaceAlias(IN HDEVINFO  DeviceInfoSet, IN PSP_DEVICE_INTERFACE_DATA  DeviceInterfaceData, IN CONST GUID *AliasInterfaceClassGuid, OUT PSP_DEVICE_INTERFACE_DATA  AliasDeviceInterfaceData)
00144 {
00145     FIXME("%p %p %p %p %p stub\n", DeviceInfoSet, DeviceInterfaceData, AliasInterfaceClassGuid, AliasDeviceInterfaceData);
00146     SetLastError(ERROR_INVALID_PARAMETER);
00147     return FALSE;
00148 }
00149 
00150 WINSETUPAPI BOOL WINAPI SetupSetNonInteractiveMode(BOOL NonInteractiveFlag)
00151 {
00152     FIXME("(%d) stub\n", NonInteractiveFlag);
00153     SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
00154     return FALSE;
00155 }
00156 

Generated on Sun May 27 2012 04:21:45 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.