Преглед на файлове

Merge pull request #2354 from elusivePorpoise/master

FindFirstChangeNotification series of calls
gingerBill преди 2 години
родител
ревизия
c8d3a9121b
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      core/sys/windows/kernel32.odin

+ 7 - 0
core/sys/windows/kernel32.odin

@@ -315,6 +315,13 @@ foreign kernel32 {
 		lpOverlapped: LPOVERLAPPED,
 		lpCompletionRoutine: LPOVERLAPPED_COMPLETION_ROUTINE,
 	) -> BOOL ---
+	FindFirstChangeNotificationW :: proc(
+		lpPathName: LPWSTR,
+		bWatchSubtree: BOOL,
+		dwNotifyFilter: DWORD,
+	) -> HANDLE ---
+	FindNextChangeNotification :: proc(hChangeHandle: HANDLE) -> BOOL ---
+	FindCloseChangeNotification :: proc(hChangeHandle: HANDLE) -> BOOL ---
 
 	InitializeSRWLock          :: proc(SRWLock: ^SRWLOCK) ---
 	AcquireSRWLockExclusive    :: proc(SRWLock: ^SRWLOCK) ---