PK_FFCLOS_f_t   

typedef void (*PK_FFCLOS_f_t)
(
--- received arguments ---
const int *guise,
const int *strid,
const int *action,
--- returned arguments ---
int *ifail
);

Used in:

PK_SESSION_ask_fru_o_t
PK_SESSION_frustrum_t
PK_SESSION_register_fru_o_t



  Close file

Receives:
  int                      *guise          --- class of file:
                                           ---  FFCROL,FFCSNP,FFCJNL,
                                           ---  FFCXMT,FFCXMO,FFCSCH,
                                           ---  FFCLNC,FFCDBG
  int                      *strid          --- frustrum strid
  int                      *action         --- type of close:
                                           ---  FFNORM,FFABOR

Returns:
  int                      *ifail          --- error code: FR_no_errors
                                           ---             FR_close_fail
                                           ---             FR_write_memory_full


Description:
  This function closes a frustrum file which has been opened with FFOPRD,
  FFOPWR or FFOPRB. In the first two cases, if the file is newly created,
  the calling routine can determine whether to retain the file (FFNORM)
  or to delete it (FFABOR). In the latter case, the rollback file is
  always deleted.