프레임워크 개체 요약

다음 표에서는 모든 프레임워크 개체를 나열하고 각 개체에 대한 몇 가지 기본 정보를 제공합니다. 모드 열은 개체를 KMDF 및 UMDF 드라이버에서 사용할 수 있는지 또는 KMDF에서만 사용할 수 있는지 여부를 나타냅니다.

콜백 및 메서드 목록과 적용 가능한 프레임워크는 WDF 콜백 및 메서드 요약을 참조하세요.

속성 Handle 목적 기본 부모 드라이버가 기본 부모를 재정의할 수 있나요? Mode 참조
자식 목록 개체 WDFCHILDLIST 부모 디바이스에 연결된 자식 디바이스의 목록을 나타냅니다. 디바이스 개체 No KM WDF Child-List 개체 참조
Collection 개체 WDFCOLLECTION 개체 컬렉션을 나타냅니다. Driver 개체 Yes KM/UM WDF 컬렉션 개체 참조
공통 버퍼 개체 WDFCOMMONBUFFER 공통 버퍼를 나타냅니다. DMA 인에이블러 개체 No KM WDF 공통 버퍼 개체 참조
디바이스 개체 WDFDEVICE 디바이스를 나타냅니다. Driver 개체 No KM/UM WDF 디바이스 개체 참조
DMA 인에이블러 개체 WDFDMAENABLER 드라이버가 프레임워크의 DMA 기능을 사용할 수 있도록 합니다. 디바이스 개체 Yes KM WDF DMA 개체 참조
DMA 트랜잭션 개체 WDFDMATRANSACTION DMA 트랜잭션을 나타냅니다. DMA 인에이블러 개체 No KM WDF DMA 개체 참조
DPC 개체 WDFDPC 지연된 프로시저 호출을 나타냅니다. 없음 Yes KM WDF DPC 개체 참조
Driver 개체 WDFDRIVER 드라이버를 나타냅니다. 없음 No KM/UM WDF 드라이버 개체 참조
File 개체 WDFFILEOBJECT 파일을 나타냅니다. 디바이스 개체 No KM/UM WDF 파일 개체 참조
일반 개체 WDFOBJECT 일반 개체를 나타냅니다. Driver 개체 Yes KM/UM WDF 일반 개체 참조
인터럽트 개체 WDFINTERRUPT 하드웨어 인터럽트 리소스를 나타냅니다. 디바이스 개체 Yes KM/UM WDF 인터럽트 개체 참조
I/O 대상 개체 WDFIOTARGET 다른 드라이버가 I/O 요청을 보내는 드라이버를 나타냅니다. 디바이스 개체 Yes KM/UM WDF I/O 대상 개체 참조
Lookaside-list 개체 WDFLOOKASIDE lookaside 목록을 나타냅니다. Driver 개체 Yes KM WDF 메모리 개체 참조
Memory 개체 WDFMEMORY 메모리 버퍼를 나타냅니다. Driver 개체 Yes KM/UM WDF 메모리 개체 참조
Queue 개체 WDFQUEUE I/O 요청을 수신하는 I/O 큐를 나타냅니다. 디바이스 개체 Yes KM/UM WDF 큐 개체 참조
레지스트리 키 개체 WDFKEY 레지스트리 키를 나타냅니다. Driver 개체 Yes KM/UM WDF 레지스트리 키 개체 참조
요청 개체 WDFREQUEST I/O 요청을 나타냅니다. 프레임워크에서 만든 경우 None입니다. 드라이버 개체(드라이버에서 만든 경우)입니다. 예, 드라이버에서 만든 경우입니다. KM/UM WDF 요청 개체 참조
리소스 목록 개체 WDFCMRESLIST 리소스 목록을 나타냅니다. Driver 개체 No KM/UM WDF 리소스 개체 참조
리소스 범위 목록 개체 WDFIORESLIST 논리적 구성을 나타냅니다. 리소스 요구 사항 목록 개체 No KM WDF 리소스 개체 참조
리소스 요구 사항 목록 개체 WDFIORESREQLIST 리소스 요구 사항 목록을 나타냅니다. Driver 개체 No KM WDF 리소스 개체 참조
스핀 잠금 개체 WDFSPINLOCK 스핀 잠금을 나타냅니다. Driver 개체 Yes KM/UM WDF 동기화 메서드
String 개체 WDFSTRING 유니코드 문자열을 나타냅니다. Driver 개체 Yes KM/UM WDF 문자열 개체 참조
타이머 개체 WDFTIMER 타이머를 나타냅니다. 없음 Yes KM/UM WDF 타이머 개체 참조
USB 디바이스 개체 WDFUSBDEVICE USB에 연결된 디바이스를 나타냅니다. 디바이스 개체 No KM/UM WDF USB 참조
USB 인터페이스 개체 WDFUSBINTERFACE USB 디바이스 인터페이스를 나타냅니다. USB 디바이스 개체 No KM/UM WDF USB 참조
USB 파이프 개체 WDFUSBPIPE USB 디바이스 파이프를 나타냅니다. USB 인터페이스 개체 No KM/UM WDF USB 참조
Wait-lock 개체 WDFWAITLOCK 대기 잠금을 나타냅니다. Driver 개체 Yes KM/UM WDF 동기화 메서드
WMI instance 개체 WDFWMIINSTANCE WMI 데이터 블록의 instance 나타냅니다. WMI 공급자 개체 No KM WDF WMI 참조
WMI 공급자 개체 WDFWMIPROVIDER WMI 데이터 블록을 나타냅니다. 디바이스 개체 No KM WDF WMI 참조
작업 항목 개체 WDFWORKITEM 작업 항목을 나타냅니다. 없음 Yes KM/UM WDF Work-Item 개체 참조