CFileMon 클래스 설계 및 구현 개요 CFileMon 클래스는 특정 파일의 변경 사항을 감지하며, Windows와 POSIX 환경 모두에서 작동하도록 설계되었습니다. Named Mutex를 활용하여 다중 프로세스 동기화를 보장하며, 파일이 삭제되거나 수정되는 상황에 안정적으로 대응합니다. 주요 기능 Windows 및 POSIX 환경 지원 Named Mutex를 활용하여 다중 프로세스 동기화 파일 변경 시 해시를 비교하여 변경 여부 감지 파일이 삭제되거나 접근 불가한 경우 예외 처리 주기적인 파일 상태 확인 (스레드 기반 구현) 플랫폼별 구현 ..
Mutex를 사용해 봅시다.Name이 지정된 MUTEX를 검사하는 방법입니다.전역 뮤텍스는 Global\\ 을 사용하여 이름 앞에 추가합니다. 코드12345678910111213141516171819202122232425262728293031#include "stdafx.h"#include window.h>#include shlwapi.h> #pragma comment(lib, "shlwapi.lib") int main(){ while(TRUE) { system("cls"); bool bResult = FALSE; const TCHAR szSecureMutex[] = {_T("뮤텍스 이름") }; HANDLE hHandle = ::Open..
- Total
- Today
- Yesterday
- C++
- 블루버블다이브팀
- 서귀포블루버블
- C
- 윈도우
- 서귀포
- 제주도
- Thread
- 암호화
- 패턴
- Linux
- ip
- C#
- 외돌개
- C#.NET
- 블루버블다이빙팀
- C# 고급 기술
- PowerShell
- Windows
- 블루버블
- 울릉도
- OpenSource
- Build
- 리눅스
- 스쿠버다이빙
- 현포다이브
- DLL
- 성산블루버블
- 스쿠버 다이빙
- CMake
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |