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

tunnel.c
Go to the documentation of this file.
00001 /*
00002  * PROJECT:         ReactOS Kernel
00003  * LICENSE:         GPL - See COPYING in the top level directory
00004  * FILE:            ntoskrnl/fsrtl/tunnel.c
00005  * PURPOSE:         Provides the Tunnel Cache implementation for file system drivers.
00006  * PROGRAMMERS:     None.
00007  */
00008 
00009 /* INCLUDES ******************************************************************/
00010 
00011 #include <ntoskrnl.h>
00012 #define NDEBUG
00013 #include <debug.h>
00014 
00015 /* PUBLIC FUNCTIONS **********************************************************/
00016 
00017 /*++
00018  * @name FsRtlAddToTunnelCache
00019  * @unimplemented
00020  *
00021  * FILLME
00022  *
00023  * @param Cache
00024  *        FILLME
00025  *
00026  * @param DirectoryKey
00027  *        FILLME
00028  *
00029  * @param ShortName
00030  *        FILLME
00031  *
00032  * @param LongName
00033  *        FILLME
00034  *
00035  * @param KeyByShortName
00036  *        FILLME
00037  *
00038  * @param DataLength
00039  *        FILLME
00040  *
00041  * @param Data
00042  *        FILLME
00043  *
00044  * @return None
00045  *
00046  * @remarks None
00047  *
00048  *--*/
00049 VOID
00050 NTAPI
00051 FsRtlAddToTunnelCache(IN PTUNNEL Cache,
00052                       IN ULONGLONG DirectoryKey,
00053                       IN PUNICODE_STRING ShortName,
00054                       IN PUNICODE_STRING LongName,
00055                       IN BOOLEAN KeyByShortName,
00056                       IN ULONG DataLength,
00057                       IN PVOID Data)
00058 {
00059     /* Unimplemented */
00060     KeBugCheck(FILE_SYSTEM);
00061 }
00062 
00063 /*++
00064  * @name FsRtlDeleteKeyFromTunnelCache
00065  * @unimplemented
00066  *
00067  * FILLME
00068  *
00069  * @param Cache
00070  *        FILLME
00071  *
00072  * @param DirectoryKey
00073  *        FILLME
00074  *
00075  * @return None
00076  *
00077  * @remarks None
00078  *
00079  *--*/
00080 VOID
00081 NTAPI
00082 FsRtlDeleteKeyFromTunnelCache(IN PTUNNEL Cache,
00083                               IN ULONGLONG DirectoryKey)
00084 {
00085     /* Unimplemented */
00086     KeBugCheck(FILE_SYSTEM);
00087 }
00088 
00089 /*++
00090  * @name FsRtlDeleteTunnelCache
00091  * @unimplemented
00092  *
00093  * FILLME
00094  *
00095  * @param Cache
00096  *        FILLME
00097  *
00098  * @return None
00099  *
00100  * @remarks None
00101  *
00102  *--*/
00103 VOID
00104 NTAPI
00105 FsRtlDeleteTunnelCache(IN PTUNNEL Cache)
00106 {
00107     /* Unimplemented */
00108     KeBugCheck(FILE_SYSTEM);
00109 }
00110 
00111 /*++
00112  * @name FsRtlFindInTunnelCache
00113  * @unimplemented
00114  *
00115  * FILLME
00116  *
00117  * @param Cache
00118  *        FILLME
00119  *
00120  * @param DirectoryKey
00121  *        FILLME
00122  *
00123  * @param ShortName
00124  *        FILLME
00125  *
00126  * @param LongName
00127  *        FILLME
00128  *
00129  * @param KeyByShortName
00130  *        FILLME
00131  *
00132  * @param DataLength
00133  *        FILLME
00134  *
00135  * @param Data
00136  *        FILLME
00137  *
00138  * @return None
00139  *
00140  * @remarks None
00141  *
00142  *--*/
00143 BOOLEAN
00144 NTAPI
00145 FsRtlFindInTunnelCache(IN PTUNNEL Cache,
00146                        IN ULONGLONG DirectoryKey,
00147                        IN PUNICODE_STRING Name,
00148                        OUT PUNICODE_STRING ShortName,
00149                        OUT PUNICODE_STRING LongName,
00150                        IN OUT PULONG DataLength,
00151                        OUT PVOID Data)
00152 {
00153     /* Unimplemented */
00154     KeBugCheck(FILE_SYSTEM);
00155     return FALSE;
00156 }
00157 
00158 /*++
00159  * @name FsRtlDeleteTunnelCache
00160  * @unimplemented
00161  *
00162  * FILLME
00163  *
00164  * @param Cache
00165  *        FILLME
00166  *
00167  * @return None
00168  *
00169  * @remarks None
00170  *
00171  *--*/
00172 VOID
00173 NTAPI
00174 FsRtlInitializeTunnelCache(IN PTUNNEL Cache)
00175 {
00176     /* Unimplemented */
00177     KeBugCheck(FILE_SYSTEM);
00178 }
00179 
00180 /* EOF */

Generated on Sun May 27 2012 04:37:11 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.