디바이스 드라이버처럼, 다른 드라이버가 있는지 여부를 모르겠 음?몇 종류의 드라이버가 있습니까?
0
A
답변
2
곧바로 떠오르는 것은 virtual device drivers입니다. 일반적으로 어떤 종류의 장치를 모방하지만 장치 자체는 아닙니다.
전체 기기 (예 : USB)와 통화 할 수있는 언급이있을 가능성이 높습니다 (아마도 class drivers).
그리고 위키 피 디아 article on device drivers이 좋은 시작점 일 수 있습니다.
+0
은 현명한 엉덩이가 아니기 때문에 upvoted : P –
5
윈도우 내부 구조 4 (XP 기반) 에디션에서 촬영 :
하드웨어 장치 드라이버 - HAL을을 사용하여 드라이버
파일 시스템 드라이버 - 장치에 대한 IO 파일
파일 시스템 필터 드라이버 - IO를 차단하고 AV 등의 처리를 수행합니다.
네트워크 리디렉터 및 서버 - 네트워크에서 IO 전송
프로토콜 드라이버 -
+1
+1 좋은 목록. –
관련 문제
- 1. 브라우저 플러그인 대신 드라이버가 있습니까?
- 2. Java에서 SQLite 용 드라이버가 있습니까?
- 3. Wifi over USB - 공통 클래스 드라이버가 있습니까?
- 4. Mac OS X 용 필터 드라이버가 있습니까?
- 5. 전송 프로토콜 테스트 용 Linux 드라이버가 있습니까?
- 6. Microsoft Access 용 64 비트 드라이버가 있습니까?
- 7. 종류의
- 8. 종류의
- 9. OpenGL 버전과 gpus - 어떤 종류의 호환성이 있습니까?
- 10. 오류가있어 적합한 드라이버가 아닙니다.
- 11. 중간 드라이버가 유효한 결과
- 12. 어떤 종류의 onClickDownListener/onClickUpListener가 있습니까?
- 13. 몇 개의 코어가 있습니까?
- 14. 드라이버가 Linux NAPI 인터페이스를 사용합니까?
- 15. NSXMLParser는 어떤 종류의 파서입니까
- 16. 여러 종류의 스텝 폼을 생성하기위한 배열이 있습니까?
- 17. 몇 시간에서 몇 초, 몇 초에서 몇 시간으로 변환하는 쉬운 기능이 있습니까?
- 18. iPhone 앱에는 어떤 종류의 검색 솔루션이 있습니까?
- 19. 적합한 드라이버가 없습니다. getConnection 호출
- 20. 최고의 GridFS C# 드라이버가 필요하십니까?
- 21. Oracle ODBC - 드라이버가 누락 되었습니까?
- 22. Oracle RAC, XA 드라이버가 필요합니까?
- 23. hxtt DBF 드라이버가 파일을 잠급니다.
- 24. C++ 컴파일러 드라이버가 작동을 멈췄습니다.
- 25. 종류의 비율
- 26. DB2 v6 용 JDBC 유형 4 드라이버가 있습니까?
- 27. Windows 장치 드라이버가 Perl을 사용하여로드되었는지 어떻게 확인할 수 있습니까?
- 28. SQL 명령 텍스트 파일을 읽는 MacOS ODBC 드라이버가 있습니까?
- 29. JDBC 드라이버가 유형 4인지 여부를 어떻게 확인할 수 있습니까?
- 30. 리눅스 용 오픈 소스 액세스 ODBC 드라이버가 있습니까?
택시 드라이버가 마음에 와서 비디오/오디오 등의 데이터 스트림에 대한 신호 처리 - TCP/IP
커널 스트리밍 필터 드라이버 같은 네트워크 프로토콜을 구현합니다. 그리고 트럭 운전사. :) –
지금까지 모든 대답은 장치 드라이버를 분류하는 것입니다. – bmargulies
@bmargulies 이것이 진정으로 당신이 생각하는 것이라면, 당신은 아마 * 모든 드라이버가 '장치 드라이버'라고 생각할 것입니다. 어떤 의미에서 모든 드라이버는 하드웨어가 뭔가 유용한 작업을하도록 작성되었지만 하드웨어 장치 드라이버와 파일 시스템 필터 드라이버 간에는 매우 큰 차이점이 있습니다. – KevenK