GetFileWriteAccessΒΆ

GetFileWriteAccess checks if the user has write access for the given file.

nAttrib = GetFileWriteAccess(ssFileName)

Return Value

nAttib is one of the following values:

Value Meaning
-1 File does not exist or cannot be accessed.
0 The user has only read access.
1 The user has write access.

Parameters

ssFileName

ssFileName specifies a complete file name.

Example

nAttrib = GetFileWriteAccess(ssFileName);
if (nAttrib == -1) {
    MessageBoxError(_s("The file \"%s\" does not exist."), ssFileName);
    return FALSE;
} else if (nAttrib == 0) {
    MessageBoxError(_s("The file \"%s\" is write protected."), ssFileName);
    return FALSE;
}

History

Version Description
5.3.0 New.

id-526499