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 /* $Id: stubs.c 55555 2012-02-12 04:59:51Z cgutman $
00002  *
00003  * COPYRIGHT:       See COPYING in the top level directory
00004  * PROJECT:         ReactOS Hid User Library
00005  * FILE:            lib/hid/stubs.c
00006  * PURPOSE:         hid.dll stubs
00007  * NOTES:           If you implement a function, remove it from this file
00008  *
00009  * UPDATE HISTORY:
00010  *      07/12/2004  Created
00011  */
00012 #include <precomp.h>
00013 
00014 /*
00015  * @unimplemented
00016  */
00017 HIDAPI
00018 NTSTATUS WINAPI
00019 HidP_GetCaps(IN PHIDP_PREPARSED_DATA PreparsedData,
00020              OUT PHIDP_CAPS Capabilities)
00021 {
00022   UNIMPLEMENTED;
00023   return HIDP_STATUS_NOT_IMPLEMENTED;
00024 }
00025 
00026 
00027 /*
00028  * @unimplemented
00029  */
00030 HIDAPI
00031 NTSTATUS WINAPI
00032 HidP_GetData(IN HIDP_REPORT_TYPE ReportType,
00033              OUT PHIDP_DATA DataList,
00034              IN OUT PULONG DataLength,
00035              IN PHIDP_PREPARSED_DATA PreparsedData,
00036              IN PCHAR Report,
00037              IN ULONG ReportLength)
00038 {
00039   UNIMPLEMENTED;
00040   return HIDP_STATUS_NOT_IMPLEMENTED;
00041 }
00042 
00043 
00044 /*
00045  * @unimplemented
00046  */
00047 HIDAPI
00048 NTSTATUS WINAPI
00049 HidP_GetExtendedAttributes(IN HIDP_REPORT_TYPE ReportType,
00050                            IN USHORT DataIndex,
00051                            IN PHIDP_PREPARSED_DATA PreparsedData,
00052                            OUT PHIDP_EXTENDED_ATTRIBUTES Attributes,
00053                            IN OUT PULONG LengthAttributes)
00054 {
00055   UNIMPLEMENTED;
00056   return HIDP_STATUS_NOT_IMPLEMENTED;
00057 }
00058 
00059 
00060 /*
00061  * @unimplemented
00062  */
00063 HIDAPI
00064 NTSTATUS WINAPI
00065 HidP_GetLinkCollectionNodes(OUT PHIDP_LINK_COLLECTION_NODE LinkCollectionNodes,
00066                             IN OUT PULONG LinkCollectionNodesLength,
00067                             IN PHIDP_PREPARSED_DATA PreparsedData)
00068 {
00069   UNIMPLEMENTED;
00070   return HIDP_STATUS_NOT_IMPLEMENTED;
00071 }
00072 
00073 
00074 /*
00075  * @unimplemented
00076  */
00077 HIDAPI
00078 NTSTATUS WINAPI
00079 HidP_GetScaledUsageValue(IN HIDP_REPORT_TYPE ReportType,
00080                          IN USAGE UsagePage,
00081                          IN USHORT LinkCollection OPTIONAL,
00082                          IN USAGE Usage,
00083                          OUT PLONG UsageValue,
00084                          IN PHIDP_PREPARSED_DATA PreparsedData,
00085                          IN PCHAR Report,
00086                          IN ULONG ReportLength)
00087 {
00088   UNIMPLEMENTED;
00089   return HIDP_STATUS_NOT_IMPLEMENTED;
00090 }
00091 
00092 
00093 /*
00094  * @unimplemented
00095  */
00096 HIDAPI
00097 NTSTATUS WINAPI
00098 HidP_GetSpecificButtonCaps(IN HIDP_REPORT_TYPE ReportType,
00099                            IN USAGE UsagePage,
00100                            IN USHORT LinkCollection,
00101                            IN USAGE Usage,
00102                            OUT PHIDP_BUTTON_CAPS ButtonCaps,
00103                            IN OUT PULONG ButtonCapsLength,
00104                            IN PHIDP_PREPARSED_DATA PreparsedData)
00105 {
00106   UNIMPLEMENTED;
00107   return HIDP_STATUS_NOT_IMPLEMENTED;
00108 }
00109 
00110 
00111 /*
00112  * @unimplemented
00113  */
00114 HIDAPI
00115 NTSTATUS WINAPI
00116 HidP_GetSpecificValueCaps(IN HIDP_REPORT_TYPE ReportType,
00117                           IN USAGE UsagePage,
00118                           IN USHORT LinkCollection,
00119                           IN USAGE Usage,
00120                           OUT PHIDP_VALUE_CAPS ValueCaps,
00121                           IN OUT PULONG ValueCapsLength,
00122                           IN PHIDP_PREPARSED_DATA PreparsedData)
00123 {
00124   UNIMPLEMENTED;
00125   return HIDP_STATUS_NOT_IMPLEMENTED;
00126 }
00127 
00128 
00129 /*
00130  * @unimplemented
00131  */
00132 HIDAPI
00133 NTSTATUS WINAPI
00134 HidP_GetUsageValue(IN HIDP_REPORT_TYPE ReportType,
00135                    IN USAGE UsagePage,
00136                    IN USHORT LinkCollection,
00137                    IN USAGE Usage,
00138                    OUT PULONG UsageValue,
00139                    IN PHIDP_PREPARSED_DATA PreparsedData,
00140                    IN PCHAR Report,
00141                    IN ULONG ReportLength)
00142 {
00143   UNIMPLEMENTED;
00144   return HIDP_STATUS_NOT_IMPLEMENTED;
00145 }
00146 
00147 
00148 /*
00149  * @unimplemented
00150  */
00151 HIDAPI
00152 NTSTATUS WINAPI
00153 HidP_GetUsageValueArray(IN HIDP_REPORT_TYPE ReportType,
00154                         IN USAGE UsagePage,
00155                         IN USHORT LinkCollection  OPTIONAL,
00156                         IN USAGE Usage,
00157                         OUT PCHAR UsageValue,
00158                         IN USHORT UsageValueByteLength,
00159                         IN PHIDP_PREPARSED_DATA PreparsedData,
00160                         IN PCHAR Report,
00161                         IN ULONG ReportLength)
00162 {
00163   UNIMPLEMENTED;
00164   return HIDP_STATUS_NOT_IMPLEMENTED;
00165 }
00166 
00167 
00168 /*
00169  * @unimplemented
00170  */
00171 HIDAPI
00172 NTSTATUS WINAPI
00173 HidP_GetUsages(IN HIDP_REPORT_TYPE ReportType,
00174                IN USAGE UsagePage,
00175                IN USHORT LinkCollection  OPTIONAL,
00176                OUT USAGE *UsageList,
00177                IN OUT ULONG *UsageLength,
00178                IN PHIDP_PREPARSED_DATA PreparsedData,
00179                IN PCHAR Report,
00180                IN ULONG ReportLength)
00181 {
00182   UNIMPLEMENTED;
00183   return HIDP_STATUS_NOT_IMPLEMENTED;
00184 }
00185 
00186 
00187 /*
00188  * @unimplemented
00189  */
00190 HIDAPI
00191 NTSTATUS WINAPI
00192 HidP_InitializeReportForID(IN HIDP_REPORT_TYPE ReportType,
00193                            IN UCHAR ReportID,
00194                            IN PHIDP_PREPARSED_DATA PreparsedData,
00195                            IN OUT PCHAR Report,
00196                            IN ULONG ReportLength)
00197 {
00198   UNIMPLEMENTED;
00199   return HIDP_STATUS_NOT_IMPLEMENTED;
00200 }
00201 
00202 
00203 /*
00204  * @unimplemented
00205  */
00206 HIDAPI
00207 ULONG WINAPI
00208 HidP_MaxDataListLength(IN HIDP_REPORT_TYPE  ReportType,
00209                        IN PHIDP_PREPARSED_DATA  PreparsedData)
00210 {
00211   UNIMPLEMENTED;
00212   return 0;
00213 }
00214 
00215 
00216 /*
00217  * @unimplemented
00218  */
00219 HIDAPI
00220 ULONG WINAPI
00221 HidP_MaxUsageListLength(IN HIDP_REPORT_TYPE ReportType,
00222                         IN USAGE UsagePage OPTIONAL,
00223                         IN PHIDP_PREPARSED_DATA PreparsedData)
00224 {
00225   UNIMPLEMENTED;
00226   return 0;
00227 }
00228 
00229 
00230 /*
00231  * @unimplemented
00232  */
00233 HIDAPI
00234 NTSTATUS WINAPI
00235 HidP_SetData(IN HIDP_REPORT_TYPE ReportType,
00236              IN PHIDP_DATA DataList,
00237              IN OUT PULONG DataLength,
00238              IN PHIDP_PREPARSED_DATA PreparsedData,
00239              IN OUT PCHAR Report,
00240              IN ULONG ReportLength)
00241 {
00242   UNIMPLEMENTED;
00243   return HIDP_STATUS_NOT_IMPLEMENTED;
00244 }
00245 
00246 
00247 /*
00248  * @unimplemented
00249  */
00250 HIDAPI
00251 NTSTATUS WINAPI
00252 HidP_SetScaledUsageValue(IN HIDP_REPORT_TYPE ReportType,
00253                          IN USAGE UsagePage,
00254                          IN USHORT LinkCollection OPTIONAL,
00255                          IN USAGE Usage,
00256                          IN LONG UsageValue,
00257                          IN PHIDP_PREPARSED_DATA PreparsedData,
00258                          IN OUT PCHAR Report,
00259                          IN ULONG ReportLength)
00260 {
00261   UNIMPLEMENTED;
00262   return HIDP_STATUS_NOT_IMPLEMENTED;
00263 }
00264 
00265 
00266 /*
00267  * @unimplemented
00268  */
00269 HIDAPI
00270 NTSTATUS WINAPI
00271 HidP_SetUsageValue(IN HIDP_REPORT_TYPE ReportType,
00272                    IN USAGE UsagePage,
00273                    IN USHORT LinkCollection,
00274                    IN USAGE Usage,
00275                    IN ULONG UsageValue,
00276                    IN PHIDP_PREPARSED_DATA PreparsedData,
00277                    IN OUT PCHAR Report,
00278                    IN ULONG ReportLength)
00279 {
00280   UNIMPLEMENTED;
00281   return HIDP_STATUS_NOT_IMPLEMENTED;
00282 }
00283 
00284 
00285 /*
00286  * @unimplemented
00287  */
00288 HIDAPI
00289 NTSTATUS WINAPI
00290 HidP_SetUsageValueArray(IN HIDP_REPORT_TYPE ReportType,
00291                         IN USAGE UsagePage,
00292                         IN USHORT LinkCollection OPTIONAL,
00293                         IN USAGE Usage,
00294                         IN PCHAR UsageValue,
00295                         IN USHORT UsageValueByteLength,
00296                         IN PHIDP_PREPARSED_DATA PreparsedData,
00297                         OUT PCHAR Report,
00298                         IN ULONG ReportLength)
00299 {
00300   UNIMPLEMENTED;
00301   return HIDP_STATUS_NOT_IMPLEMENTED;
00302 }
00303 
00304 
00305 /*
00306  * @unimplemented
00307  */
00308 HIDAPI
00309 NTSTATUS WINAPI
00310 HidP_SetUsages(IN HIDP_REPORT_TYPE ReportType,
00311                IN USAGE UsagePage,
00312                IN USHORT LinkCollection OPTIONAL,
00313                IN PUSAGE UsageList,
00314                IN OUT PULONG UsageLength,
00315                IN PHIDP_PREPARSED_DATA PreparsedData,
00316                IN OUT PCHAR Report,
00317                IN ULONG ReportLength)
00318 {
00319   UNIMPLEMENTED;
00320   return HIDP_STATUS_NOT_IMPLEMENTED;
00321 }
00322 
00323 
00324 /*
00325  * @unimplemented
00326  */
00327 HIDAPI
00328 NTSTATUS WINAPI
00329 HidP_TranslateUsagesToI8042ScanCodes(IN PUSAGE ChangedUsageList,
00330                                      IN ULONG UsageListLength,
00331                                      IN HIDP_KEYBOARD_DIRECTION KeyAction,
00332                                      IN OUT PHIDP_KEYBOARD_MODIFIER_STATE ModifierState,
00333                                      IN PHIDP_INSERT_SCANCODES InsertCodesProcedure,
00334                                      IN PVOID InsertCodesContext)
00335 {
00336   UNIMPLEMENTED;
00337   return HIDP_STATUS_NOT_IMPLEMENTED;
00338 }
00339 
00340 
00341 /*
00342  * @unimplemented
00343  */
00344 HIDAPI
00345 NTSTATUS WINAPI
00346 HidP_UnsetUsages(IN HIDP_REPORT_TYPE ReportType,
00347                  IN USAGE UsagePage,
00348                  IN USHORT LinkCollection OPTIONAL,
00349                  IN PUSAGE UsageList,
00350                  IN OUT PULONG UsageLength,
00351                  IN PHIDP_PREPARSED_DATA PreparsedData,
00352                  IN OUT PCHAR Report,
00353                  IN ULONG ReportLength)
00354 {
00355   UNIMPLEMENTED;
00356   return HIDP_STATUS_NOT_IMPLEMENTED;
00357 }
00358 
00359 
00360 /*
00361  * @unimplemented
00362  */
00363 HIDAPI
00364 NTSTATUS WINAPI
00365 HidP_UsageListDifference(IN PUSAGE PreviousUsageList,
00366                          IN PUSAGE CurrentUsageList,
00367                          OUT PUSAGE BreakUsageList,
00368                          OUT PUSAGE MakeUsageList,
00369                          IN ULONG UsageListLength)
00370 {
00371   UNIMPLEMENTED;
00372   return HIDP_STATUS_NOT_IMPLEMENTED;
00373 }
00374 
00375 /* EOF */

Generated on Fri May 25 2012 04:19:39 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.