SIMPLE DEVICE DRIVER 예제 파악하기
//NTDDK.H 파일을 포함하는 문장이다. 이 파일을 포함해야 앞으로 나오는 모든 구조체, 자료형, DDK 함수를 사용할 수 있다. #include //DEVICE_EXTENSION 구조체를 정의하는 문장 typedef struct { //NextLayerDeviceObject 포인터 변수 선언 PDEVICE_OBJECT NextLayerDeviceObject; }DEVICE_EXTENSION, *PDEVICE_EXTENSION; //SIMPLE_AddDevice 함수 NTSTATUS SIMPLE_AddDevice ( IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT PhysicalDeviceObject; ) { NTSTATUS returnStatus = STAT..
청강컴정/시스템프로그래밍
2009. 3. 12. 21:05