Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenstubs.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
1.7.6.1
|