diff -r 4122176ea935 -r 56f325a607ea userlibandfileserver/fileserver/inc/f32file.h --- a/userlibandfileserver/fileserver/inc/f32file.h Mon Dec 21 16:14:42 2009 +0000 +++ b/userlibandfileserver/fileserver/inc/f32file.h Wed Dec 23 11:43:31 2009 +0000 @@ -571,30 +571,26 @@ ENotifyDisk=0x40 }; +/** + @publishedAll + @released + + Notification modes for safe media removal notification API + + @see RFs::NotifyDismount +*/ enum TNotifyDismountMode -/** -@publishedAll -@released - -Notification modes for safe media removal notification API - -@see RFs::NotifyDismount -*/ { - /** - Used by a client to register for notification of pending dismount. - - This is the default behaviour for RFs::NotifyDismount - */ + /** Used by a client to register for notification of pending dismount. This is the default behaviour for RFs::NotifyDismount*/ EFsDismountRegisterClient=0x01, - /** - Used to notify clients of a pending dismount. - */ + /** + Used for graceful file system dismounting with notifying clients of a pending dismount. + If all clients have responded by RFs::AllowDismount(), the file system will be dismounted. + */ EFsDismountNotifyClients=0x02, - /** - Used to forcibly dismount the file system without notifying clients. - */ + /** Used to forcibly dismount the file system without notifying clients. */ EFsDismountForceDismount=0x03, };