This source file includes following definitions.
- ADIOI_NTFS_Close
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 #include "ad_ntfs.h"
   9 
  10 void ADIOI_NTFS_Close(ADIO_File fd, int *error_code)
  11 {
  12     int err;
  13     static char myname[] = "ADIOI_NTFS_Close";
  14 
  15     err = CloseHandle(fd->fd_sys);
  16     
  17     if (err == FALSE)
  18     {
  19     char errMsg[ADIOI_NTFS_ERR_MSG_MAX];
  20         err = GetLastError();
  21     ADIOI_NTFS_Strerror(err, errMsg, ADIOI_NTFS_ERR_MSG_MAX);
  22         *error_code = MPIO_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE,
  23                                            myname, __LINE__, MPI_ERR_IO,
  24                                            "**io",
  25                                            "**io %s", errMsg);
  26         return;
  27     }
  28     
  29     *error_code = MPI_SUCCESS;
  30 }