USB 장치 용 테스트 모듈을 만들고 Windows 2003 DDK와 함께 Windows XP를 사용하고 있습니다. 내가 그것을 포함 시켰을 때 나는 그것이 쓸모 없다는 경고를 받았지만 그것을 대체 한 것에 대한 어떤 힌트도 얻지 못했다. 몇 가지 정의가 마이그레이션되었지만 IOCTL (예 : USB_NODE_CONNECTION_INFORMATION)의 구
대상 드라이버가 기본 드라이버이 아니라 미니 드라이버는 마이크로 소프트 유니버설 핀터 드라이버와 작업 :이 항목의 설명 [내 경우에는 글꼴] 배치 리소스 DLL에서 플랫폼 SDK 설명서의 에 설명 된대로 프린터의 리소스 DLL에서 RC_UFM 자원 유형을 사용하여 .ufm 파일을 지정하고 RC_FONT 자원 유형을 사용하여 파일 을 .ifi 지정 그 다음
Windows DDK가있는 초보자를 용서해주세요. 나는이 같은 sources 파일 생성과 같은 디렉토리에 #include <windows.h>
#define BAD_ADDRESS 0xBAADF00D
int __cdecl main(int argc, char* args[])
{
char* p =(char*)BAD_ADDRESS;
*p
Visual Studio 2005 대신 사용자 공간 응용 프로그램을 빌드하는 데 Windows Driver Kit (WinDDK 6001.18001)을 사용하고 있습니다. 드라이버 구성 요소를 만들어야하기 때문에이 방법을 사용하고 있습니다. 따라서 단일 빌드 환경을 가지고 싶습니다. 모든 것을 만들어라. Microsoft는이 방법을 여러 제품에 사용합니다.
컴파일러에서 드라이버 빌드로 어셈블 및 링크 할 수있는 방법. TARGETTYPE=DRIVER
DRIVERTYPE=WDM
TARGETPATH=obj
TARGETNAME=bla
INCLUDES=$(DDK_INC_PATH)
TARGETLIBS=$(DDK_LIB_PATH)\ks.lib
SOURCES=x.cpp y.cpp z.asm
문제는 z.