Add file notification enum

This commit is contained in:
A2va 2025-03-28 13:05:04 +01:00
parent 6330b6826e
commit fb05588ebc
2 changed files with 23 additions and 0 deletions

View file

@ -665,6 +665,16 @@
#define FILE_SHARE_WRITE kNtFileShareWrite #define FILE_SHARE_WRITE kNtFileShareWrite
#define FILE_SHARE_DELETE kNtFileShareDelete #define FILE_SHARE_DELETE kNtFileShareDelete
#include "libc/nt/enum/filenotify.h"
#define FILE_NOTIFY_CHANGE_FILE_NAME kNtFileNotifyChangeFileName
#define FILE_NOTIFY_CHANGE_DIR_NAME kNtFileNotifyChangeDirName
#define FILE_NOTIFY_CHANGE_ATTRIBUTES kNtFileNotifyChangeAttributes
#define FILE_NOTIFY_CHANGE_SIZE kNtFileNotifyChangeSize
#define FILE_NOTIFY_CHANGE_LAST_WRITE kNtFileNotifyChangeLastWrite
#define FILE_NOTIFY_CHANGE_LAST_ACCESS kNtFileNotifyChangeLastAccess
#define FILE_NOTIFY_CHANGE_CREATION kNtFileNotifyChangeCreation
#define FILE_NOTIFY_CHANGE_SECURITY kNtFileNotifyChangeSecurity
#include "libc/nt/runtime.h" #include "libc/nt/runtime.h"
#define INVALID_HANDLE_VALUE kNtInvalidHandleValue #define INVALID_HANDLE_VALUE kNtInvalidHandleValue
#define STD_INPUT_HANDLE kNtStdInputHandle #define STD_INPUT_HANDLE kNtStdInputHandle

13
libc/nt/enum/filenotify.h Normal file
View file

@ -0,0 +1,13 @@
#ifndef COSMOPOLITAN_LIBC_NT_ENUM_FILENOTIFY_H_
#define COSMOPOLITAN_LIBC_NT_ENUM_FILENOTIFY_H_
#define kNtFileNotifyChangeFileName 0x00000001
#define kNtFileNotifyChangeDirName 0x00000002
#define kNtFileNotifyChangeAttributes 0x00000004
#define kNtFileNotifyChangeSize 0x00000008
#define kNtFileNotifyChangeLastWrite 0x00000010
#define kNtFileNotifyChangeLastAccess 0x00000020
#define kNtFileNotifyChangeCreation 0x00000040
#define kNtFileNotifyChangeSecurity 0x00000100
#endif /* COSMOPOLITAN_LIBC_NT_ENUM_FILENOTIFY_H_ */