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