📄 fssmanage.het
字号:
#ifndef FSSMANAGE_HET#define FSSMANAGE_HET#if defined ( ACCESS_RIGHTS_MANAGER_FSS ) || defined ( ACCESS_RIGHTS_INTERNAL_FS )/* FSS configuration structure *//*-----------------------------*/typedef struct st_FssConfiguration { u16 v_NbrMaxEntitys; u16 v_NbrMaxVolumes; u16 v_NbrKernelTasks; u8 v_NbrMaxLevelLayers; /* Number max of levels for the layers */ MC_PCC_FILL_STRUCT1 } t_FssConfiguration;/* FSS volume structure *//*----------------------*/typedef struct st_VolStruct { u32 v_FakeVol; void* p_FakeVol; } t_VolStruct; #endif/************************************************************************//* *//* Messages received from processes and send back as answer *//* *//************************************************************************//* Structure of message for clear all entity's objects command *//*-------------------------------------------------------------*//****************************************//* Primitives accessible to FSS manager *//****************************************/#if defined ( ACCESS_RIGHTS_MANAGER_FSS ) || defined ( ACCESS_RIGHTS_INTERNAL_FS )typedef struct st_FssCmdClearAllEntityObj { t_FssMsgHeader s_FssMsgHeader; t_ProcessIdentityFields v_EntityID; /* Kernel ID of entity to clear */ } t_FssCmdClearAllEntityObj;/* Structure of message for clear all volume's objects info command *//*------------------------------------------------------------------*/typedef struct st_FssCmdClearAllVolObj { t_FssMsgHeader s_FssMsgHeader; const fssVolName * p_VolName; /* Name of the volume which is to clear */ } t_FssCmdClearAllVolObj;/* Structure of message for format command *//*-----------------------------------------*/typedef struct st_FssCmdFormat { t_FssMsgHeader s_FssMsgHeader; const fssVolName * p_VolName; /* Pointer on volume name to format */ } t_FssCmdFormat;/* Structure of message for garbage command *//*------------------------------------------*/typedef struct st_FssCmdGarbageVol { t_FssMsgHeader s_FssMsgHeader; const fssVolName * p_VolName; /* Name of the volume which is to garbage */ u8 v_GarbageMode; /* Mode of garbage ( write allowed during garbage ..... ) */ MC_PCC_FILL_STRUCT3 } t_FssCmdGarbageVol;#endif/***************************************************//* Primitives accessible to FSS manager or freeze *//***************************************************/#if defined ( ACCESS_RIGHTS_MANAGER_FSS ) || defined ( ACCESS_RIGHTS_FREEZE ) || defined ( ACCESS_RIGHTS_INTERNAL_FS )/* Structure of message for freeze command *//*-----------------------------------------*/typedef struct st_FssCmdFreezeVol { t_FssMsgHeader s_FssMsgHeader; const fssVolName * p_VolName; /* Name of the volume which is to freeze */ } t_FssCmdFreezeVol;/* Structure of message for unfreeze command *//*-------------------------------------------*/typedef struct st_FssCmdUnFreezeVol { t_FssMsgHeader s_FssMsgHeader; const fssVolName * p_VolName; /* Name of the volume which is to freeze */ } t_FssCmdUnFreezeVol;#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -