버스에서 디바이스 열거

버스 열거형 은 부모 디바이스에 연결된 자식 디바이스를 결정하는 행위입니다. 부모 디바이스는 일반적으로 버스 어댑터이지만 사운드 카드 같은 여러 기능을 지원하는 디바이스일 수도 있으며, 각 함수에는 별도의 드라이버 집합이 필요합니다.

KMDF(Kernel-Mode Driver Framework)는 다음 두 가지 유형의 버스 열거형을 지원합니다.

  • 정적 열거형은 구현하기 쉽고 자식 디바이스의 수와 유형이 시스템별 디바이스가 아니며 하드웨어가 연결된 후에 변경되지 않는 경우에 이상적입니다.

  • 동적 열거형 - 자식 디바이스의 수 또는 유형이 한 컴퓨터에서 다른 컴퓨터로 변경되는 경우 사용해야 합니다.

버스 드라이버는 두 가지 유형의 버스 열거형 중 하나 또는 둘 다를 사용할 수 있습니다.

KMDF 버스 드라이버를 작성하는 방법에 대한 자세한 내용은 KMDF 기반 버스 드라이버 개발을 참조하세요.