2015-01-21 13 views
0

내가있어 스캐너 장치 드라이버 패키지는 3 개 개의 파일이 포함되어.sys 파일로 드라이버가 충분합니까?

  1. Scanner.inf을
  2. Scanner.cat
  3. Scanner.sys

내가이 드라이버 확실하지 않다 패키지가 꽉 찼습니다.

질문 : 드라이버 패키지 및 일반 장치에 대한 충분한 이러한 파일
1. 작동하고 있는가?
또는 드라이버 패키지에도 DLL 파일이 있어야합니까?
2.이 3 개의 파일 (Scanner.inf, Scanner.cat, Scanner.sys) 만 있어도 C#에서 스캐너 장치로 '스캔 페이지'명령을 보내는 방법은 무엇입니까?

답변

2

inf 파일은 예상 어떤 파일을 말해야한다. 귀하는 다음을 가져야합니다 :

(...) 
[Version] 
(...) 
CatalogFile=Scanner.cat 
(...) 

[SourceDisksFiles] 
Scanner.sys=1 
(additional files you're missing...) 

Overview of INF Files을 참조하십시오.

+0

.sys 파일 내용 (기능 등)을 보려면 어떤 도구를 조언해야합니까? 이 방법은 .sys 파일이 '다른 DLL과 라이브러리를 포함하는지'또는 '포함하지 않는지'를 이해할 수 있습니다. –

+0

. sys는 커널 모드에서 실행되도록 컴파일 된 바이너리입니다. dis-assemblers 나 의존성 워커와 같은 고급 툴을 사용했다 할지라도, 그 중 아무 것도 읽을 수 없을 것입니다. 그러나 .inf는 드라이버 패키지 작성자가 배포하려고했던 모든 항목을 지정하며, 내 답변에 표시된 것처럼 텍스트 파일입니다. – Jonathan