WMI로 Windows 운영 체제 정보 가져오기 WMI는 Windows 시스템 정보를 쿼리할 수 있는 강력한 도구입니다. 이를 통해 운영 체제 이름, 버전, 아키텍처 등 다양한 정보를 가져올 수 있습니다. 1. 코드 설명 아래 코드는 WMI를 사용하여 Windows 운영 체제 정보를 가져오는 C++ 코드입니다: 2. 코드 #include #include #include #pragma comment(lib, "wbemuuid.lib")void GetWindowsNameWithWMI() { HRESULT hres; // COM 라이브러리 초기화 hres = CoInitializeEx(0, COI..
1. 소스 받기 https://github.com/DOCGroup/ACE_TAO/releases2. 압축 풀기 3. SSL 옵션 활성화 ACE_SSL 라이브러리를 Microsoft Visual Studio에서 빌드하기 위해서는 몇 가지 추가적인 설정이 필요합니다. OpenSSL을 설치하고, ACE 설정 파일을 구성하고, MPC(MakeProjectCreator) 도구를 사용하여 SSL 지원을 프로젝트에 추가하는 방법을 단계별로 설명하겠습니다.1. OpenSSL 설치먼저, OpenSSL을 설치합니다. Windows에서는 Shining Light Productions에서 제공하는 설치 프로그램을 사용할 수 있습니다. 설치 경로를 기억해 두세요. 예를 들어, C:\OpenSSL-Win64에 설치했다고 가정합니..
윈도우 환경에서 사용자가 Clipboard에 넣은 TEXT의 내용과 길이를 확인하기 #include "framework.h"#include "GetClipboardLength.h"#include #include #include #define MAX_LOADSTRING 100// 전역 변수:HINSTANCE hInst; // 현재 인스턴스입니다.WCHAR szTitle[MAX_LOADSTRING]; // 제목 표시줄 텍스트입니다.WCHAR szWindowClass[MAX_LOADSTRING]; // 기본 창 클래스 이름입니다.// 이 코드 모듈에 포함된 함수의 선언을 전달합니다:ATOM ..
#include #include typedef LONG NTSTATUS, * PNTSTATUS;#define STATUS_SUCCESS (0x00000000)extern "C" NTSTATUS NTAPI RtlGetVersion( PRTL_OSVERSIONINFOW lpVersionInformation );#ifndef NT_SUCCESS#define NT_SUCCESS(Status) (((NTSTATUS)(Status)) >= 0)#endifclass cWinVersion{ DECLARE_NO_SELF_CLASS( nxcWinVersion ); static bool IsSystem64Bit() { SYSTEM_INFO si; GetNativeSystemInfo( &s..
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
- 스쿠버 다이빙
- 스쿠버다이빙
- Windows
- 현포다이브
- 블루버블
- 리눅스
- ip
- 서귀포
- Build
- 울릉도
- DLL
- C#
- 블루버블다이브팀
- C#.NET
- 블루버블다이빙팀
- C
- 암호화
- C# 고급 기술
- 제주도
- CMake
- 패턴
- 외돌개
- Thread
- Linux
- 성산블루버블
- PowerShell
- C++
- OpenSource
- 윈도우
- 서귀포블루버블
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |