Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

void  FSFile_LockSet (FS_FILE  *p_file,

...

                      FS_ERR   *p_err);

...

File

...

Called from

...

Code enabled by

...

...

rowspan2

...

fs_file.c

...

rowspan2

...

Application;

...

...

fs_funlockfile()

...

rowspan2

...

FS_CFG_FILE_LOCK_EN

...

Anchor10933681093368Release task ownership of a file. Anchor

10933691093369See fs_funlockfile() for more information. Anchor11052471105247

Arguments

...

1108962p_file Anchor11430451143045

Pointer to a file.

...

p_err Anchor11430521143052

Pointer to variable that will the receive return error code from this function:

...

classWebWorks_Indent_1

...

FS_ERR_NONE

...

classWebWorks_Indent_2

...

File lock acquired.

...

classWebWorks_Indent_1

...

...

FS_ERR_NULL_PTR

...

...

Argument p_file passed a NULL pointer.

...

...

FS_ERR_INVALID_TYPE

...

classWebWorks_Indent_2

...

Argument p_file's type is invalid or unknown.

...

classWebWorks_Indent_1

...

...

FS_ERR_FILE_NOT_OPEN

...

classWebWorks_Indent_2

...

...

File not open.

...

...

FS_ERR_FILE_NOT_LOCKED

...

...

File not locked or locked by different task.

...

...

Returned Value

Anchor10933791093379None. Anchor11006331100633

Notes/Warnings

...

None.