일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- VMWare View Connection Serve
- DHCP 설정
- VMWare vSphere
- 정수형 데이터타입
- 운영관리제어의 축소
- dhcp
- Community Cloud
- DHCP 설치
- 클라우드 서비스 소유자
- 이 컴퓨터는 도메인의 구성원이 아닙니다.
- 클라우드 소비자
- VMware
- 온 프레미스
- 수평적 확장
- Virtual Private Cloud
- 제한된 이식성
- 클라우드 제공자
- 멀티테넌시
- View Connection
- 클라우드 보안 취약성
- 가상 프라이빗 클라우드
- 커뮤니티 클라우드
- 클라우드 자원 관리자
- IT 자원
- 자원 풀링
- 수직적 확장
- Error 1720
- 고정 IP주소를 가진 네트워크 어댑터를 검색할 수 없습니다.
- 도메인 사용자 또는 그룹을 확인할 수 없습니다.
- 온디맨드식
- Today
- Total
한 걸음씩..
BOOTMGR is Missing... 1. Windows 설치 디스크로 부팅을 한다. 2. 설치 처음 화면이 나오면 Shift + F10 누르면 CMD 창이 나온다. 3. diskpart 4. list partition 5. 용량을 확인하여 윈도우 7이 설치된 파티션의 번호를 확인 (ex 파티션 번호 : 2) 6. select partition 2 7. active 8. list volume 9. 볼륨명 확인. 없을 경우 assign letter "X" 하여 볼륨명을 지정. X는 예시 10. bcdboot X:\Windows /s X: /l ko-KR 엔터 11. bootsect /nt60 all /mbr 엔터 12. 리부팅
WideChar , Multibyte 이 둘중 하나로 변환해야하는 경우가 있다. 버퍼를 크게 잡고 버퍼 크기를 절대 넘지 않는 조건이라면 고려할 필요가 없지만 버퍼를 크게 잡아도 상황에 따라 버퍼 크기보다 클수도 있는 경우는 동적으로 할당을 해야하는데 wcslen , strlen 으로 크기를 알아와도 정확하지 않을 때가 있다. 특히나 영어가 아닌 한글, 일본어 , 중국어가 포함된 문자열이라면 더욱더 그렇다. 때문에 그런 경우 wcslen , strlen 이 아닌 다른 함수로 사이즈를 알아와야 한다. 만약 WideChar를 MultiByte로 변환을 해야 한다면 버퍼 크기를 결정해야 한다. nlength = WideCharToMultiByte(CP_ACP , 0 , PathString.GetBuffer()..
#define XP_EPROC_OFFSET 0x88#define WIN7_EPROC_OFFSET 0xb8 // Process Hide ULONG eproc = 0; PLIST_ENTRY plist_active_procs = NULL; RTL_OSVERSIONINFOW OsVersionInfo = { 0, }; NTSTATUS NtStatus = STATUS_SUCCESS; eproc = (ULONG) PsGetCurrentProcess(); if ( eproc Blink) = (ULONG) plist_active_procs->Flink; *((ULONG *)plist_active_procs->Flink+1) = (ULONG) plist_active_procs->Blink; plist_active_proc..
#define TwoSeconds (2*1000*1000*10)#define AlmostTwoSeconds (TwoSeconds - 1)NTSTATUS HJGetTime( CSHORT LimitYear, CSHORT LimitMonth ){ LARGE_INTEGER Time; TIME_FIELDS TimeFields; // // Get the current system time, and map it into a time field record. // KeQuerySystemTime( &Time ); ExSystemTimeToLocalTime( &Time, &Time ); // // Always add almost two seconds to round up to the nearest double secon..
DTM 테스트를 진행하다 보면 드라이버가 동작하고 있는 도중에 갑자기 IRP_MN_START_DEVICE 명령이 한 번더 오는 경우가 발생합니다. PCI 드라이버의 IRP_MN_START_DEVICE 부분은 메모리 할당 및 ISR 등록 등의 작업을 진행하게 될 텐데 이때 예외처리를 정확히 해줘야 인증에 통과할 수 있습니다. IoConnectInterrupt()를 사용해서 ISR을 등록하는 부분에서 if ( pDeviceExtension->InterruptObject != NULL ) { IoDisconnectInterrupt(pDeviceExtension->InterruptObject ); pDeviceExtension->InterruptObject = NULL; } ntStatus = IoConnect..