wdk

    1

    1답변

    (IOControl 기능의) 커널 레벨 드라이버에서 사용자 공간 버퍼에 쓰고 있는데 사용자 토큰 프로그램/서비스가이 프로그램을 덮어 쓰지 않도록해야합니다. 드라이버가 쓰기를 끝내기 전에 버퍼를 읽거나 읽으십시오. Windows의 커널 모드 드라이버에서 일종의 '글로벌 임계 구역'을 입력하는 방법이 있습니까? (그렇다면 무엇이 좋을까요?) 드라이버가 시스템

    0

    1답변

    안녕하세요 저는 Debugtrace 함수가 WDDK로 주어진 드라이버 예제에서 무엇을하는지 알고 있는지 궁금합니다. 나는 함수를 온라인이나 소스 코드에서 찾지 못했습니다. 감사합니다. DebugTrace(DEBUG_TRACE_ALL_IO, ("[Ctx]: CtxPreCreate -> Enter (Cbd = %p, FileObject = %p)

    2

    1답변

    Windows 설치 프로젝트 중에 드라이버를 설치하려고합니다. 첫 번째 단계는 INF 파일을 복사하고 드라이버를 사전 설치하는 것입니다. SetupCopyOEMInf(infFile, null, 1, 0, null, 0, 0, null); 이 올바르게 드라이버를 기본 설치되어 있지만, 장치는 하드웨어 다시 검색 장치 관리자에서 완료 될 때까지 사용할 준비가되

    1

    2답변

    "Hello World"만 디버그에 인쇄하는 간단한 드라이버를 작성했습니다. 나는 빈 드라이버 프로젝트를 생성하기 위해 WDK 8 비주얼 스튜디오 2012 RC를 사용하고 follwing을 코드 작성 : #include <NTDDK.h> extern "C" NTSTATUS DriverEntry(IN PDRIVER_OBJECT pDriverObject,

    4

    1답변

    필터 드라이버가 Windows Server 2008 R2에서 ETW를 사용하여 I/O 성능에 미치는 영향을 추적하는 방법을 테스트/데모하기 위해 작은 파일 시스템 필터 드라이버를 만들려고합니다. DDK를 다운로드하고 샘플을 몇 개 만들었지 만 특정 디스크 장치 나 특정 파일 확장명에 필터를 적용하는 데 문제가 있습니다. 특정 파일 확장명 중 하나는 내가 수

    1

    2답변

    리눅스에서 Windows 8로 일부 (작동중인) 코드를 이식하고 있습니다. DDK를 사용하고 있습니다. typedef struct { unsigned int test1; unsigned int test2; } settings; const settings vp_settings = { .test1 = 1, .test2

    2

    1답변

    나는 WDK에서 제공하는 2012 년 샘플은 '미니 포트 어댑터'와 다른 사람의 사이에서 'NDIS 경량 필터'입니다 비주얼 스튜디오에서 제공하는 WDK 도구를 사용하여 이더넷 드라이버를 수정하려합니다. 나는 아직 운전 기사 작성의 시작 단계에 있으므로 코드를 탐색하기가 어렵다. Visual Studio 2012에서 빌드 한 후 미니 포트 어댑터를 설치할

    0

    1답변

    WDK에서 제공하는 Windows 샘플 포트 모니터 (localmon)를 설치하려고합니다. 하지만 설치하는 동안 계속 오류가 발생합니다 : 'DDK 샘플 포트 모니터'포트 모니터를 설치하는 동안 오류가 발생했습니다. 도움을 받으려면 제조업체에 문의하십시오. 나는 그것을 설치하려면 다음 지침을 사용하고 있습니다 : - 열기 '장치 및 프린터'폴더. 내 타겟

    0

    1답변

    이 질문이 애매한 경우 사과 드리지만 더 구체적인 것은 없습니다. Windows로 포팅하는 꽤 큰 프로젝트가 있습니다. 마지막으로 cl로 컴파일하고 link.exe로 링크 한 후에 실행하여 다음 '시스템 오류'가 발생합니다. C : \ Windows \ SYSTEM32 \ tm 때문에 프로그램을 시작할 수 없습니다. sys에 컴퓨터에서 이 누락되었습니다.

    -1

    2답변

    WinDDK에서 일반 WinUsb 기능을 호출하는 DLL을 개발 중입니다. 이 DLL은 xp, vista, win7 및 win8을 포함하여 32 비트 및 64 비트 버전의 Windows에서 작동해야합니다. 제 질문은 이러한 모든 플랫폼을 대상으로 Visual Studio 2010 솔루션을 어떻게 관리 할 수 ​​있습니까? WinDDK 라이브러리는 각 OS에