comparison src/os/win32/ngx_files.h @ 1050:5d9451a01c5d

add comment
author Igor Sysoev <igor@sysoev.ru>
date Thu, 18 Jan 2007 20:23:16 +0000
parents 8865ca5ff560
children b9fa23cda4cc
comparison
equal deleted inserted replaced
1049:8865ca5ff560 1050:5d9451a01c5d
25 25
26 #define NGX_INVALID_FILE INVALID_HANDLE_VALUE 26 #define NGX_INVALID_FILE INVALID_HANDLE_VALUE
27 #define NGX_FILE_ERROR 0 27 #define NGX_FILE_ERROR 0
28 28
29 29
30 /*
31 * FILE_FLAG_BACKUP_SEMANTICS allows to obtain a handle to a directory
32 */
30 33
31 #define ngx_open_file(name, mode, create, access) \ 34 #define ngx_open_file(name, mode, create, access) \
32 CreateFile((const char *) name, mode, \ 35 CreateFile((const char *) name, mode, \
33 FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, \ 36 FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, \
34 NULL, create, FILE_FLAG_BACKUP_SEMANTICS, NULL) 37 NULL, create, FILE_FLAG_BACKUP_SEMANTICS, NULL)