WORD LFNSetAttributes(lpFile, wAttr) | |||
LPSTR lpFile; | |||
WORD wAttr; |
The LFNSetAttributes function sets the attributes of a given file to the bitfield specified by the wAttr parameter. This function may modify hidden, system, read only, and archive but not volume or directory.
lpFile
Points to a null-terminated string specifying the name of a file.
wAttr
Specifies the attributes for the specified file. The attributes can be a combination of the following values.
Value | Meaning |
0 | File can be read from or written to. |
1 | File can be read from but not written to. |
2 | File is hidden and does not appear in a directory listing. |
4 | File is a system file. |
32 | File has been archived. |
The return value is one of the following values.
Value | Meaning |
0 | Success. |
1 | Invalid function. |
2 | File not found. |
3 | Path not found. |
5 | Access denied. |
The export ordinal for this function is 104.