DLM File

File Close

dlm_FileClose()

Closes an open session.

Syntax
#include "dlmfile.h"

DlmResult dlm_FileClose
    (
        DlmFileId  id
    );
idid of session to close
Description

dlm_FileClose() closes an open session.

Return Values

If successful, dlm_FileClose() returns a non-negative value. Otherwise, it returns a negative value indicating the reason it failed. Possible unsuccessful return values are:

See Also

dlm_FileOpen()

Example
if ((result = dlm_FileOpen(fileName, dlm_FILE_MODE_WRITE, &id)) < 0)
{
    printf("Error: Failure opening file for writing: %s.\n", dlm_ErrorMessage(result));
}
else
{
    /* do something */

    if ((result = dlm_FileClose(id) < 0)
    {
        printf("Error: Failure closing file: %s.\n", dlm_ErrorMessage(result));
    }
    else
    {
        printf("File closed.\n");
    }
}