//
ULONG
-AFSExceptionFilter( IN ULONG Code,
+AFSExceptionFilter( IN CHAR *FunctionString,
+ IN ULONG Code,
IN PEXCEPTION_POINTERS ExceptPtrs);
BOOLEAN
AFSReadServerName( void);
NTSTATUS
+AFSReadMountRootName( void);
+
+NTSTATUS
AFSSetSysNameInformation( IN AFSSysNameNotificationCB *SysNameInfo,
IN ULONG SysNameInfoBufferLength);
IN ULONG Tag);
void
-AFSExFreePool( IN void *Buffer);
+AFSExFreePoolWithTag( IN void *Buffer, IN ULONG Tag);
NTSTATUS
AFSShutdownRedirector( void);
AFSProcessDestroy( IN HANDLE ProcessId);
GUID *
-AFSValidateProcessEntry( IN HANDLE ProcessId);
+AFSValidateProcessEntry( IN HANDLE ProcessId,
+ IN BOOLEAN bProcessTreeLocked);
BOOLEAN
AFSIs64BitProcess( IN ULONGLONG ProcessId);
AFSInitializeThreadCB( IN AFSProcessCB *ProcessCB,
IN ULONGLONG ThreadId);
+BOOLEAN
+AFSIsUser( IN PSID Sid);
+
+VOID
+AFSRegisterService( void);
+
+VOID
+AFSDeregisterService( void);
+
+BOOLEAN
+AFSIsService( void);
+
};
#endif /* _AFS_COMMON_H */