WDF(Windows 드라이버 프레임워크)

Windows 드라이버 프레임워크 기술 개요입니다.

Windows 드라이버 프레임워크를 개발하려면 다음 헤더가 필요합니다.

프로그래밍 가이드는 Windows 드라이버 프레임워크를 참조하세요.

열거형

 
DEVICE_POWER_STATE

DEVICE_POWER_STATE 열거형은 디바이스가 입력할 수 있는 디바이스 전원 상태를 식별합니다.
POWER_ACTION

POWER_ACTION 열거형이 컴퓨터에서 발생할 수 있는 시스템 전원 작업을 식별하는 방법을 알아봅니다.
SECURITY_IMPERSONATION_LEVEL

SECURITY_IMPERSONATION_LEVEL 열거형에는 보안 가장 수준을 식별하는 값이 포함되어 있습니다.
WDF_CALLBACK_CONSTRAINT

WDF_CALLBACK_CONSTRAINT 열거형
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS 열거형은 프레임워크가 드라이버의 WDF_CHILD_RETRIEVE_INFO 구조에 저장하는 디바이스 상태 값을 정의합니다.
WDF_DEVICE_FAILED_ACTION

WDF_DEVICE_FAILED_ACTION 열거형은 드라이버가 복구할 수 없는 소프트웨어 또는 하드웨어 오류를 보고할 때 프레임워크가 수행할 작업을 식별합니다.
WDF_DEVICE_HWACCESS_TARGET_SIZE

이 열거형은 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오. 이 열거형은 wdfdevice.h에 정의되어 있습니다.
WDF_DEVICE_HWACCESS_TARGET_SIZE

이 열거형은 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오. 이 열거형은 wudfddi_types.h에 정의되어 있습니다.
WDF_DEVICE_HWACCESS_TARGET_TYPE

프레임워크에서 WDF_DEVICE_HWACCESS_TARGET_SIZE 열거형을 내부적으로 사용하는 방법을 알아봅니다. 사용하지 마십시오. 이 열거형은 wdfdevice.h에 정의되어 있습니다.
WDF_DEVICE_HWACCESS_TARGET_TYPE

프레임워크에서 WDF_DEVICE_HWACCESS_TARGET_SIZE 열거형을 내부적으로 사용하는 방법을 알아봅니다. 사용하지 마십시오. 이 열거형은 wudfddi_types.h에 정의되어 있습니다.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

WDF_DEVICE_IO_BUFFER_RETRIEVAL 열거형은 UMDF가 드라이버에서 I/O 요청의 버퍼를 사용할 수 있는 시기를 지정하는 데 사용됩니다.
WDF_DEVICE_IO_TYPE

WDF_DEVICE_IO_TYPE 열거형은 데이터 버퍼에 액세스하는 메서드를 지정하는 데 사용됩니다.
WDF_DEVICE_IO_TYPE

WDF_DEVICE_IO_TYPE 열거형을 사용하여 데이터 버퍼에 액세스하는 메서드를 지정하는 방법을 알아봅니다.
WDF_DEVICE_PNP_STATE

WDF_DEVICE_PNP_STATE 열거형은 프레임워크의 플러그 앤 플레이 상태 머신이 입력할 수 있는 모든 상태를 식별합니다.
WDF_DEVICE_POWER_POLICY_STATE

WDF_DEVICE_POWER_POLICY_STATE 열거형은 프레임워크의 전원 정책 상태 컴퓨터가 입력할 수 있는 모든 상태를 식별합니다.
WDF_DEVICE_POWER_STATE

WDF_DEVICE_POWER_STATE 열거형은 프레임워크의 전원 상태 컴퓨터가 입력할 수 있는 모든 상태를 식별합니다.
WDF_DEVICE_SHUTDOWN_FLAGS

WDF_DEVICE_SHUTDOWN_FLAGS 열거형은 드라이버가 받을 수 있는 종료 알림 유형을 식별하는 플래그를 정의합니다.
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS

WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS 열거형 형식은 드라이버가 WdfDeviceWdmDispatchIrpToIoQueue를 호출할 때 지정할 수 있는 플래그를 정의합니다.
WDF_DMA_DIRECTION

WDF_DMA_DIRECTION 열거형은 DMA 전송 방향을 정의합니다.
WDF_DMA_ENABLER_CONFIG_FLAGS

WDF_DMA_ENABLER_CONFIG_FLAGS 열거형 형식은 드라이버의 WDF_DMA_ENABLER_CONFIG 구조에 사용되는 플래그를 정의합니다.
WDF_DMA_PROFILE

WDF_DMA_PROFILE 열거형은 디바이스에서 지원할 수 있는 버스 master 또는 시스템 모드 DMA 작업의 유형을 식별합니다.
WDF_DRIVER_INIT_FLAGS

WDF_DRIVER_INIT_FLAGS 열거형은 드라이버 초기화 플래그를 지정합니다.
WDF_EVENT_TYPE

WDF_EVENT_TYPE 열거형이 지정합니다.
WDF_EVENT_TYPE

WDF_EVENT_TYPE 열거형이 드라이버가 등록된 애플리케이션에 알릴 수 있는 이벤트 유형을 지정하는 방법을 알아봅니다.
WDF_EXECUTION_LEVEL

WDF_EXECUTION_LEVEL 열거형 형식은 프레임워크가 드라이버가 프레임워크 개체에 제공한 이벤트 콜백 함수를 호출할 최대 IRQL을 지정합니다.
WDF_FILE_INFORMATION_CLASS

WDF_FILE_INFORMATION_CLASS 열거형은 드라이버가 가져오거나 설정할 수 있는 파일 정보의 형식을 식별합니다.
WDF_FILE_INFORMATION_CLASS

WDF_FILE_INFORMATION_CLASS 열거형이 드라이버가 가져오거나 설정할 수 있는 파일 정보의 형식을 식별하는 방법을 알아봅니다.
WDF_FILEOBJECT_CLASS

WDF_FILEOBJECT_CLASS 열거형은 드라이버가 애플리케이션 또는 다른 드라이버가 만들거나 열려고 하는 파일을 나타내기 위해 프레임워크 파일 개체가 필요한지 여부를 식별하는 값을 정의합니다.
WDF_INTERRUPT_POLARITY

WDF_INTERRUPT_POLARITY 열거형 형식은 인터럽트 신호의 극성을 지정하는 데 사용됩니다.
WDF_INTERRUPT_POLARITY

WDF_INTERRUPT_POLARITY 열거형 형식을 사용하여 인터럽트 신호의 극성을 지정하는 방법을 알아봅니다.
WDF_INTERRUPT_POLICY

WDF_INTERRUPT_POLICY 열거형 유형은 PnP 관리자가 다중 프로세서 시스템의 프로세서에 디바이스의 인터럽트를 할당할 때 사용할 수 있는 선호도 정책을 식별합니다.
WDF_INTERRUPT_POLICY

WDF_INTERRUPT_POLICY 열거형 유형이 다중 프로세서 시스템의 프로세서에 디바이스의 인터럽트를 할당할 때 PnP 관리자가 사용할 수 있는 선호도 정책을 식별하는 방법을 알아봅니다.
WDF_INTERRUPT_POLICY

WDF_INTERRUPT_POLICY 열거형 유형은 플러그 앤 플레이(PnP) 관리자가 다중 프로세서 시스템의 프로세서에 디바이스의 인터럽트를 할당할 때 사용할 수 있는 선호도 정책을 식별합니다.
WDF_INTERRUPT_PRIORITY

WDF_INTERRUPT_PRIORITY 열거형 유형이 디바이스 인터럽트 상대 우선 순위를 식별하는 방법을 알아봅니다.
WDF_INTERRUPT_PRIORITY

이 열거형 유형은 디바이스 인터럽트에서 상대적 우선 순위를 식별합니다.
WDF_INTERRUPT_PRIORITY

이 열거형 유형이 디바이스 인터럽트 상대 우선 순위를 식별하는 방법을 알아봅니다.
WDF_IO_FORWARD_PROGRESS_ACTION

WDF_IO_FORWARD_PROGRESS_ACTION 열거형은 메모리 부족 상황에서 드라이버가 검사하는 IRP(I/O 요청 패킷)에 대해 프레임워크가 수행할 수 있는 작업을 식별합니다.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY

WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY 열거형은 메모리 부족 상황이 있는 경우 드라이버에 대한 I/O 요청을 받을 때 프레임워크가 수행할 수 있는 작업을 식별합니다.
WDF_IO_QUEUE_DISPATCH_TYPE

WDF_IO_QUEUE_DISPATCH_TYPE 열거형 형식은 프레임워크 큐 개체와 연결할 수 있는 요청 디스패치 메서드를 식별합니다.
WDF_IO_QUEUE_DISPATCH_TYPE

WDF_IO_QUEUE_DISPATCH_TYPE 열거형에는 드라이버가 I/O 큐에서 요청을 수신하는 방법을 식별하는 값이 포함되어 있습니다.
WDF_IO_QUEUE_STATE

WDF_IO_QUEUE_STATE 열거형 형식은 프레임워크 큐 개체의 상태 식별합니다. 열거자는 비트 마스크로 사용됩니다.
WDF_IO_QUEUE_STATE

WDF_IO_QUEUE_STATE 열거형에는 I/O 큐의 상태를 식별하는 값이 포함됩니다.
WDF_IO_TARGET_OPEN_TYPE

WDF_IO_TARGET_OPEN_TYPE 열거형은 드라이버가 WdfIoTargetOpen을 호출할 때 드라이버가 원격 I/O 대상을 식별하는 방법을 지정합니다.
WDF_IO_TARGET_PURGE_IO_ACTION

WDF_IO_TARGET_PURGE_IO_ACTION 열거형은 드라이버가 WdfIoTargetPurge를 호출하여 I/O 대상을 제거할 때 프레임워크가 수행할 수 있는 작업을 식별합니다.
WDF_IO_TARGET_SENT_IO_ACTION

WDF_IO_TARGET_SENT_IO_ACTION 열거형은 드라이버가 WdfIoTargetStop을 호출하여 I/O 대상을 중지할 때 프레임워크가 수행할 수 있는 작업을 식별합니다.
WDF_IO_TARGET_SENT_IO_ACTION

WDF_IO_TARGET_SENT_IO_ACTION 열거형은 드라이버가 IWDFIoTargetStateManagement::Stop 또는 IWDFRemoteTarget::Stop을 호출하여 I/O 대상을 중지할 때 프레임워크가 수행할 수 있는 작업을 식별합니다.
WDF_IO_TARGET_STATE

WDF_IO_TARGET_STATE 열거형은 I/O 대상이 있을 수 있는 상태를 지정합니다.
WDF_IO_TARGET_STATE

WDF_IO_TARGET_STATE 열거형이 I/O 대상이 될 수 있는 상태를 지정하는 방법을 알아봅니다.
WDF_KPROCESSOR_MODE

WDF_KPROCESSOR_MODE 열거형 형식은 스레드가 실행 가능한 프로세서 모드를 식별합니다.
WDF_MEMORY_DESCRIPTOR_TYPE

WDF_MEMORY_DESCRIPTOR_TYPE 열거형은 WDF_MEMORY_DESCRIPTOR 구조에서 지정할 수 있는 메모리 설명 유형을 식별합니다.
WDF_PNP_CAPABILITY

WDF_PNP_CAPABILITY 열거형에는 디바이스의 플러그 앤 플레이(PnP) 기능을 식별하는 값이 포함되어 있습니다.
WDF_PNP_STATE

WDF_PNP_STATE 열거형에는 디바이스에 대한 플러그 앤 플레이(PnP)의 상태 식별하는 값이 포함되어 있습니다.
WDF_POWER_DEVICE_STATE

WDF_POWER_DEVICE_STATE 열거형은 디바이스가 지원할 수 있는 디바이스 전원 상태를 식별합니다.
WDF_POWER_DEVICE_STATE

WDF_POWER_DEVICE_STATE 열거형에는 디바이스가 지원할 수 있는 전원 상태를 식별하는 값이 포함되어 있습니다.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS 열거형은 내부용으로 예약되어 있습니다.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

이 문서에서는 WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS 열거형에 대해 설명합니다.
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE

WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE 열거형은 디바이스의 유휴 시간 제한이 결정되는 방법을 식별합니다.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

WDF_POWER_POLICY_S0_IDLE_CAPABILITIES 열거형은 디바이스가 유휴 상태일 때 저전력 상태로 진입할 때 지원할 수 있는 기능을 식별합니다.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

WDF_POWER_POLICY_S0_IDLE_CAPABILITIES 열거형이 디바이스가 유휴 상태일 때 저전력 상태로 진입할 때 지원할 수 있는 기능을 식별하는 방법을 알아봅니다.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

WDF_POWER_POLICY_S0_IDLE_USER_CONTROL 열거형은 디바이스가 유휴 상태이고 시스템이 S0(작동 중) 상태일 때 사용자가 디바이스의 동작을 제어할 수 있는지 여부를 식별합니다.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

WDF_POWER_POLICY_S0_IDLE_USER_CONTROL 열거형이 디바이스가 유휴 상태이고 시스템이 S0(작동 중) 상태일 때 사용자가 디바이스의 동작을 제어할 수 있는지 여부를 식별하는 방법을 알아봅니다.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

WDF_POWER_POLICY_SX_WAKE_USER_CONTROL 열거형은 사용자가 낮은 시스템 전원 상태에서 시스템을 절전 모드 해제하는 디바이스의 기능을 제어할 수 있는지 여부를 식별합니다.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

WDF_POWER_POLICY_SX_WAKE_USER_CONTROL 열거형이 사용자가 낮은 시스템 전원 상태에서 시스템을 절전 모드 해제하는 디바이스의 기능을 제어할 수 있는지 여부를 식별하는 방법을 알아봅니다.
WDF_PROPERTY_STORE_DISPOSITION

WDF_PROPERTY_STORE_DISPOSITION 열거형에는 드라이버가 속성 저장소 인터페이스를 가져올 때 레지스트리 값이 만들어졌는지 또는 이미 존재했는지 여부를 나타내는 값이 포함되어 있습니다.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

WDF_PROPERTY_STORE_RETRIEVE_FLAGS 열거형에는 키가 아직 없는 경우 UMDF에서 레지스트리 키를 만들어야 하는지 여부를 나타내는 값이 포함되어 있습니다.
WDF_PROPERTY_STORE_ROOT_CLASS

WDF_PROPERTY_STORE_ROOT_CLASS 열거형은 UMDF 속성 저장소가 나타내는 레지스트리 키를 식별합니다.
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE

WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE 열거형은 프레임워크가 드라이버의 EvtDeviceReleaseHardware 콜백 함수를 호출할 때를 지정합니다.
WDF_REMOVE_LOCK_OPTIONS_FLAGS

WDF_REMOVE_LOCK_OPTIONS_FLAGS 열거형 형식은 드라이버의 WDF_REMOVE_LOCK_OPTIONS 구조에 사용되는 플래그를 정의합니다.
WDF_REQUEST_FORWARD_OPTIONS_FLAGS

WDF_REQUEST_FORWARD_OPTIONS_FLAGS 열거형 형식은 드라이버의 WDF_REQUEST_FORWARD_OPTIONS 구조에 사용되는 플래그를 정의합니다.
WDF_REQUEST_REUSE_FLAGS

WDF_REQUEST_REUSE_FLAGS 열거형 형식은 드라이버의 WDF_REQUEST_REUSE_PARAMS 구조에 사용되는 플래그를 정의합니다.
WDF_REQUEST_SEND_OPTIONS_FLAGS

WDF_REQUEST_SEND_OPTIONS_FLAGS 열거형 형식은 드라이버의 WDF_REQUEST_SEND_OPTIONS 구조에 사용되는 플래그를 정의합니다.
WDF_REQUEST_SEND_OPTIONS_FLAGS

WDF_REQUEST_SEND_OPTIONS_FLAGS 열거형 형식은 드라이버가 IWDFIoRequest::Send를 호출할 때 지정할 수 있는 플래그를 정의합니다.
WDF_REQUEST_STOP_ACTION_FLAGS

WDF_REQUEST_STOP_ACTION_FLAGS 열거형 형식은 프레임워크가 드라이버의 EvtIoStop 콜백 함수에 전달하는 플래그를 정의합니다.
WDF_REQUEST_STOP_ACTION_FLAGS

WDF_REQUEST_STOP_ACTION_FLAGS 열거형에는 드라이버의 IQueueCallbackIoStop::OnIoStop 메서드 호출에서 중지 작업 요청의 상태를 식별하는 값이 포함되어 있습니다.
WDF_REQUEST_TYPE

WDF_REQUEST_TYPE 열거형 형식은 프레임워크 요청 개체에 포함될 수 있는 요청 유형을 식별합니다.
WDF_REQUEST_TYPE

WDF_REQUEST_TYPE 열거형은 UMDF 요청 개체가 나타낼 수 있는 I/O 요청 유형을 식별합니다.
WDF_RETRIEVE_CHILD_FLAGS

WDF_RETRIEVE_CHILD_FLAGS 열거형은 WdfChildListBeginIteration을 호출하기 전에 드라이버가 설정할 수 있는 플래그를 정의합니다.
WDF_SPECIAL_FILE_TYPE

WDF_SPECIAL_FILE_TYPE 열거형은 디바이스에서 지원할 수 있는 특수 파일 형식을 식별합니다.
WDF_STATE_NOTIFICATION_TYPE

WDF_STATE_NOTIFICATION_TYPE 열거형은 프레임워크 기반 드라이버가 받을 플러그 앤 플레이, 전원 또는 전원 정책 알림의 유형을 식별합니다.
WDF_SYNCHRONIZATION_SCOPE

WDF_SYNCHRONIZATION_SCOPE 열거형 형식은 프레임워크가 개체의 이벤트 콜백 함수 실행을 동기화하는 방법을 지정합니다.
WDF_TASK_QUEUE_DISPATCH_TYPE

이 WDF_TASK_QUEUE_DISPATCH_TYPE 문서는 내부 전용입니다.
WDF_TASK_SEND_OPTIONS_FLAGS

이 WDF_TASK_SEND_OPTIONS_FLAGS 문서는 내부 전용입니다.
WDF_TRI_STATE

WDF_TRI_STATE 열거형 형식은 프레임워크가 일부 구조체 멤버 및 함수 매개 변수에 사용하는 세 가지 값을 정의합니다.
WDF_TRI_STATE

WDF_TRI_STATE 열거형 형식이 프레임워크가 일부 구조체 멤버 및 함수 매개 변수에 사용하는 세 가지 값을 정의하는 방법을 알아봅니다.
WDF_USB_BMREQUEST_DIRECTION

WDF_USB_BMREQUEST_DIRECTION 열거형은 USB 제어 전송에 대한 데이터 전송 방향을 식별합니다.
WDF_USB_BMREQUEST_RECIPIENT

WDF_USB_BMREQUEST_RECIPIENT 열거형은 USB 제어 전송에 대한 데이터 전송 수신자를 식별합니다.
WDF_USB_BMREQUEST_TYPE

WDF_USB_BMREQUEST_TYPE 열거형은 USB 제어 전송에 대한 데이터 전송 유형을 식별합니다.
WDF_USB_DEVICE_TRAITS

WDF_USB_DEVICE_TRAITS 열거형은 USB 디바이스 특성을 식별합니다.
WDF_USB_PIPE_TYPE

WDF_USB_PIPE_TYPE 열거형은 USB 파이프 유형을 식별합니다.
WDF_USB_REQUEST_TYPE

WDF_USB_REQUEST_TYPE 열거형은 프레임워크 기반 드라이버가 USB I/O 대상에 보낼 수 있는 USB 요청 유형을 식별합니다.
WDF_USB_REQUEST_TYPE

WDF_USB_REQUEST_TYPE 열거형에는 USB 요청 개체의 형식을 식별하는 값이 포함되어 있습니다.
WDF_WMI_PROVIDER_CONTROL

WDF_WMI_PROVIDER_CONTROL 열거형은 WMI 데이터 공급자가 지원할 수 있는 제어 함수 유형을 정의합니다.
WDF_WMI_PROVIDER_FLAGS

WDF_WMI_PROVIDER_FLAGS 열거형은 드라이버의 WMI 데이터 공급자에 대한 구성 플래그를 정의합니다.
WdfUsbTargetDeviceSelectConfigType

WdfUsbTargetDeviceSelectConfigType 열거형은 USB 디바이스에 대한 구성 작업 유형을 정의합니다.
WdfUsbTargetDeviceSelectSettingType

WdfUsbTargetDeviceSelectSettingType 열거형은 USB 인터페이스에 대한 대체 설정을 지정하는 기술을 정의합니다.

Functions

 
중단

Abort 메서드는 USB 파이프에서 보류 중인 모든 전송을 중단합니다.
AcquireInterruptLock

AcquireInterruptLock 메서드는 인터럽트 개체의 잠금을 유지하면서 실행되는 코드 시퀀스를 시작합니다.
AcquireLock

AcquireLock 메서드는 프레임워크가 드라이버가 등록한 인터페이스 메서드를 호출하지 못하도록 합니다.
AssignContext

AssignContext 메서드는 개체에 대한 컨텍스트 및 드라이버 제공 정리 콜백 함수를 등록합니다.
AssignDeviceInterfaceState

AssignDeviceInterfaceState 메서드는 디바이스에 대해 지정된 디바이스 인터페이스 instance 사용하거나 사용하지 않도록 설정합니다.
AssignS0IdleSettings

AssignS0IdleSettings 메서드는 디바이스가 유휴 상태이고 시스템이 S0(작동 중) 상태일 때 프레임워크에서 사용하는 드라이버 제공 정보를 제공합니다.
AssignS0IdleSettingsEx

AssignS0IdleSettingsEx 메서드는 디바이스가 유휴 상태이고 시스템이 S0(작동) 상태일 때 프레임워크에서 사용하는 드라이버 제공 정보를 제공합니다.
AssignSxWakeSettings

AssignSxWakeSettings 메서드는 디바이스와 시스템이 모두 저전력 상태인 동안 절전 신호를 트리거하는 디바이스의 기능에 대한 드라이버 제공 정보를 제공합니다.
AutoForwardCreateCleanupClose

AutoForwardCreateCleanupClose 메서드는 생성, 정리 및 닫기 알림이 디바이스 스택의 다음 하위 드라이버로 전달될 때 제어합니다.
CancelSentRequest

CancelSentRequest 메서드는 드라이버가 이전에 I/O 대상에 제출한 I/O 요청을 취소하려고 시도합니다.
CancelSentRequestsForFile

CancelSentRequestsForFile 메서드는 지정된 파일 개체를 대신하여 전송된 모든 I/O 요청을 취소합니다.
닫기

Close 메서드는 IWDFDevice::CreateWdfFile 메서드를 호출하여 만든 UMDF 드라이버 생성 파일 개체의 instance 닫습니다.
닫기

Close 메서드는 원격 I/O 대상을 닫습니다.
CloseForQueryRemove

CloseForQueryRemove 메서드는 운영 체제에서 디바이스를 제거할 수 있으므로 원격 I/O 대상을 닫습니다.
CommitPnpState

CommitPnpState 메서드는 IWDFDevice::SetPnpState 메서드가 설정한 플러그 앤 플레이(PnP) 속성(즉, 켜기, 해제 또는 기본 상태로 설정)의 상태를 커밋합니다.
완료

Complete 메서드는 I/O 요청을 완료합니다.
CompleteWithInformation

CompleteWithInformation 메서드는 제공된 정보를 사용하여 요청을 완료합니다.
ConfigureContinuousReader

ConfigureContinuousReader 메서드는 USB 파이프에서 지속적으로 읽도록 프레임워크를 구성합니다.
ConfigureRequestDispatching

ConfigureRequestDispatching 메서드는 지정된 형식의 I/O 요청 큐를 지정된 I/O 큐로 구성합니다.
ConfigureRequestDispatching

ConfigureRequestDispatching 메서드는 지정된 형식의 I/O 요청 큐를 구성합니다.
CopyFromBuffer

CopyFromBuffer 메서드는 지정된 원본 버퍼의 데이터를 메모리 개체로 안전하게 복사합니다.
CopyFromMemory

CopyFromMemory 메서드는 지정된 원본 버퍼에서 데이터를 안전하게 복사하고 복사 작업으로 인해 발생할 수 있는 오버런을 방지합니다.
CopyToBuffer

CopyToBuffer 메서드는 메모리 개체의 데이터를 지정된 대상 버퍼로 안전하게 복사합니다.
CreateDevice

CreateDevice 메서드는 새 프레임워크 디바이스 개체를 구성하고 만듭니다.
CreateDeviceInterface

CreateDeviceInterface 메서드는 디바이스 인터페이스 클래스의 instance 만듭니다.
CreateFileHandleTarget

CreateFileHandleTarget 메서드는 파일 핸들 기반 I/O 대상 개체를 만듭니다.
CreateInterrupt

CreateInterrupt 메서드는 프레임워크 인터럽트 개체를 만듭니다.
CreateIoQueue

CreateIoQueue 메서드는 디바이스와 연결된 기본 I/O 큐를 구성하거나 디바이스에 대한 보조 I/O 큐를 만듭니다.
CreatePreallocatedWdfMemory

CreatePreallocatedWdfMemory 메서드는 지정된 버퍼에 대한 프레임워크 메모리 개체를 만듭니다.
CreateRemoteInterface

CreateRemoteInterface 메서드는 디바이스 인터페이스를 나타내는 원격 인터페이스 개체를 만듭니다.
CreateRemoteTarget

CreateRemoteTarget 메서드는 원격 I/O 대상을 나타내는 원격 대상 개체를 만듭니다.
CreateRequest

CreateRequest 메서드는 형식이 지정되지 않은 요청 개체를 만듭니다.
CreateSymbolicLink

CreateSymbolicLink 메서드는 디바이스에 대한 기호 링크를 만듭니다.
CreateSymbolicLinkWithReferenceString

CreateSymbolicLinkWithReferenceString 메서드는 디바이스에 대한 기호 링크 이름 및 선택적으로 참조 문자열을 만듭니다.
CreateUsbTargetDevice

CreateUsbTargetDevice 메서드는 I/O 대상이기도 한 USB 디바이스 개체를 만듭니다.
CreateWdfFile

CreateWdfFile 메서드는 드라이버에서 사용할 파일 개체를 만듭니다.
CreateWdfMemory

CreateWdfMemory 메서드는 프레임워크 메모리 개체를 만들고 메모리 개체에 대해 지정된 0이 아닌 크기의 데이터 버퍼를 할당합니다.
CreateWdfObject

CreateWdfObject 메서드는 부모 WDF 개체에서 사용자 지정(또는 사용자) WDF 개체를 만듭니다.
CreateWorkItem

CreateWorkItem 메서드는 프레임워크 작업 항목 개체를 만듭니다. 이 개체는 이후에 프레임워크의 작업 항목 큐에 추가할 수 있습니다.
DeleteNamedValue

DeleteNamedValue 메서드는 레지스트리에서 값 이름을 삭제합니다.
DeleteWdfObject

DeleteWdfObject 메서드는 이전에 만든 WDF(Microsoft Windows Driver Frameworks) 개체를 삭제합니다.
사용 안 함

Disable 메서드는 드라이버의 OnInterruptDisable 콜백 함수를 호출하여 지정된 디바이스 인터럽트를 사용하지 않도록 설정합니다.
드레인

Drain 메서드는 큐에 들어오는 새 I/O 요청을 거부하고 처리를 위해 이미 큐에 대기 중인 요청을 드라이버에 배달하도록 허용합니다.
DrainSynchronously

DrainSynchronously 메서드는 큐에 들어오는 새 I/O 요청을 거부하도록 지시하고 처리를 위해 이미 큐에 대기 중인 요청을 드라이버에 배달할 수 있도록 합니다. 이 메서드는 모든 요청이 완료되거나 취소된 후 를 반환합니다.
사용

Enable 메서드는 드라이버의 OnInterruptEnable 콜백 함수를 호출하여 지정된 디바이스 인터럽트를 사용하도록 설정합니다.
큐에 넣기

Enqueue 메서드는 이 인터페이스의 프레임워크 작업 항목 개체를 시스템의 작업 항목 큐에 추가합니다.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

드라이버의 EvtChildListAddressDescriptionCleanup 이벤트 콜백 함수는 드라이버의 EvtChildListAddressDescriptionDuplicate 콜백 함수가 할당된 주소 설명에 대한 메모리 할당을 해제합니다.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

드라이버의 EvtChildListAddressDescriptionCopy 이벤트 콜백 함수는 지정된 위치에서 다른 위치로 자식 주소 설명을 복사합니다.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

드라이버의 EvtChildListAddressDescriptionDuplicate 이벤트 콜백 함수는 자식 주소 설명을 복제합니다.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

버스 드라이버의EvtChildListCreateDevice 이벤트 콜백 함수는 동적으로 열거된 새 디바이스에 대한 프레임워크 디바이스 개체를 만듭니다.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

드라이버의 EvtChildListDeviceReenumerated 이벤트 콜백 함수를 사용하면 드라이버가 지정된 디바이스의 다시 등록을 승인하거나 취소할 수 있습니다.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

드라이버의 EvtChildListIdentificationDescriptionCleanup 이벤트 콜백 함수는 드라이버의 EvtChildListIdentificationDescriptionDuplicate 콜백 함수가 할당된 식별 설명에 대한 메모리 할당을 해제합니다.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

드라이버의 EvtChildListIdentificationDescriptionCompare 이벤트 콜백 함수는 한 자식 식별 설명을 다른 자식 식별 설명과 비교합니다.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

드라이버의 EvtChildListIdentificationDescriptionCopy 이벤트 콜백 함수는 지정된 위치에서 다른 위치로 자식 식별 설명을 복사합니다.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

드라이버의 EvtChildListIdentificationDescriptionDuplicate 이벤트 콜백 함수는 자식 식별 설명을 복제합니다.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

드라이버의 EvtChildListScanForChildren 이벤트 콜백 함수는 존재하는 모든 자식 디바이스를 보고해야 합니다.
EVT_WDF_COMPANION_POST_D0_EXIT

이 EVT_WDF_COMPANION_POST_D0_EXIT 문서는 내부 전용입니다.
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE

이 EVT_WDF_COMPANION_POST_RELEASE_HARDWARE 문서는 내부 전용입니다.
EVT_WDF_COMPANION_PRE_D0_ENTRY

이 EVT_WDF_COMPANION_PRE_D0_ENTRY 문서는 내부 전용입니다.
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE

이 EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE 문서는 내부 전용입니다.
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0

드라이버의 EvtDeviceArmWakeFromS0 이벤트 콜백 함수는 시스템이 S0(시스템 작동 상태)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 팔(즉, 활성화)합니다.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX

드라이버의 EvtDeviceArmWakeFromSx 이벤트 콜백 함수는 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 암(즉, 활성화)합니다.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON

드라이버의 EvtDeviceArmWakeFromSxWithReason 이벤트 콜백 함수 암(즉, 활성화)은 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 활성화합니다.
EVT_WDF_DEVICE_D0_ENTRY

드라이버의 EvtDeviceD0Entry 이벤트 콜백 함수는 드라이버의 디바이스가 D0 전원 상태에 들어갈 때 필요한 작업을 수행합니다.
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED

자세한 정보: EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED

드라이버의 EvtDeviceD0EntryPostInterruptsEnabled 이벤트 콜백 함수는 드라이버가 디바이스의 하드웨어 인터럽트를 사용하도록 설정한 후 필요한 디바이스별 작업을 수행합니다.
EVT_WDF_DEVICE_D0_EXIT

드라이버의 EvtDeviceD0Exit 이벤트 콜백 함수는 드라이버의 디바이스가 D0 전원 상태를 벗어나면 필요한 작업을 수행합니다.
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED

자세한 정보: EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED

드라이버의 EvtDeviceD0ExitPreInterruptsDisabled 이벤트 콜백 함수는 드라이버가 디바이스의 하드웨어 인터럽트를 사용하지 않도록 설정하기 전에 필요한 디바이스별 작업을 수행합니다.
EVT_WDF_DEVICE_DISABLE_WAKE_AT_BUS

버스 드라이버의 EvtDeviceDisableWakeAtBus 이벤트 콜백 함수는 버스의 디바이스 중 하나가 버스에서 절전 모드 해제 신호를 트리거하는 기능을 사용하지 않도록 설정하는 버스 수준 작업을 수행합니다.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0

드라이버의 EvtDeviceDisarmWakeFromS0 이벤트 콜백 함수는 시스템이 S0(시스템 작동 상태)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거하는 디바이스의 기능을 무장 해제(즉, 비활성화)합니다.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX

드라이버의 EvtDeviceDisarmWakeFromSx 이벤트 콜백 함수는 디바이스와 시스템이 저전력 상태에 있는 동안 절전 모드 해제 신호를 트리거하는 디바이스의 기능을 무장 해제(즉, 비활성화)합니다.
EVT_WDF_DEVICE_EJECT

드라이버의 EvtDeviceEject 이벤트 콜백 함수는 도킹 스테이션에서 디바이스를 꺼내는 데 필요한 작업을 처리합니다.
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS

버스 드라이버의 EvtDeviceEnableWakeAtBus 이벤트 콜백 함수는 버스의 디바이스 중 하나가 버스에서 절전 모드 해제 신호를 트리거할 수 있도록 하는 버스 수준 작업을 수행합니다.
EVT_WDF_DEVICE_FILE_CREATE

드라이버의 EvtDeviceFileCreate 콜백 함수는 애플리케이션이 디바이스에 대한 액세스를 요청할 때 수행해야 하는 작업을 처리합니다.
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

드라이버의 EvtDeviceFilterAddResourceRequirements 이벤트 콜백 함수는 시스템이 디바이스에 리소스를 할당하기 전에 하드웨어 리소스 요구 사항 집합에 리소스를 추가할 수 있습니다.
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION

드라이버의 EvtDevicePnpStateChange 이벤트 콜백 함수는 디바이스의 PnP(플러그 앤 플레이) 상태 머신이 한 상태에서 다른 상태로 이동하고 있음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION

드라이버의 EvtDevicePowerPolicyStateChange 이벤트 콜백 함수는 디바이스의 전원 정책 상태 컴퓨터가 한 상태에서 다른 상태로 이동하고 있음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

드라이버의 EvtDevicePowerStateChange 이벤트 콜백 함수는 디바이스의 전원 상태 컴퓨터가 한 상태에서 다른 상태로 이동하고 있음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_PREPARE_HARDWARE

드라이버의 EvtDevicePrepareHardware 이벤트 콜백 함수는 드라이버에서 디바이스에 액세스할 수 있도록 하는 데 필요한 모든 작업을 수행합니다.
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

드라이버의 EvtDeviceProcessQueryInterfaceRequest 이벤트 콜백 함수는 프레임워크가 요청 중인 드라이버에 인터페이스를 전달하기 전에 드라이버 정의 인터페이스에 대한 액세스를 위해 다른 드라이버의 요청을 검사합니다.
EVT_WDF_DEVICE_QUERY_REMOVE

드라이버의 EvtDeviceQueryRemove 이벤트 콜백 함수는 지정된 디바이스를 중지하고 제거할 수 있는지 여부를 결정합니다.
EVT_WDF_DEVICE_QUERY_STOP

드라이버의 EvtDeviceQueryStop 이벤트 콜백 함수는 PnP 관리자가 시스템 하드웨어 리소스를 재배포할 수 있도록 지정된 디바이스를 중지할 수 있는지 여부를 결정합니다.
EVT_WDF_DEVICE_RELATIONS_QUERY

드라이버의 EvtDeviceRelationsQuery 이벤트 콜백은 드라이버에서 지원하는 디바이스 간의 관계 변경을 보고합니다.
EVT_WDF_DEVICE_RELEASE_HARDWARE

드라이버의 EvtDeviceReleaseHardware 이벤트 콜백 함수는 디바이스에 더 이상 액세스할 수 없을 때 필요한 작업을 수행합니다.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

드라이버의 EvtDeviceRemoveAddedResources 이벤트 콜백 함수는 드라이버의 EvtDeviceFilterAddResourceRequirements 콜백 함수가 추가한 하드웨어 리소스를 제거합니다.
EVT_WDF_DEVICE_REPORTED_MISSING

버스 드라이버의 EvtDeviceReportedMissing 이벤트 콜백 함수는 프레임워크가 플러그 앤 플레이 관리자에게 누락된 PDO(물리적 디바이스 개체)를 보고했음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY

버스 드라이버의 EvtDeviceResourceRequirementsQuery 이벤트 콜백 함수는 디바이스의 필수 하드웨어 리소스를 나타내는 리소스 요구 사항 목록을 만듭니다.
EVT_WDF_DEVICE_RESOURCES_QUERY

버스 드라이버의 EvtDeviceResourcesQuery 이벤트 콜백 함수는 지정된 디바이스의 부팅 구성을 나타내는 리소스 목록을 만듭니다.
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP

드라이버의 EvtDeviceSelfManagedIoCleanup 이벤트 콜백 함수는 디바이스가 제거된 후 디바이스의 자체 관리 I/O 작업에 대한 할당 취소 작업을 처리합니다.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH

드라이버의 EvtDeviceSelfManagedIoFlush 이벤트 콜백 함수는 디바이스의 자체 관리형 I/O 작업에 대한 플러시 작업을 처리합니다.
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT

드라이버의 EvtDeviceSelfManagedIoInit 이벤트 콜백 함수는 디바이스의 자체 관리형 I/O 작업을 초기화하고 시작합니다.
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART

드라이버의 EvtDeviceSelfManagedIoRestart 이벤트 콜백 함수는 디바이스의 자체 관리형 I/O 작업을 다시 시작합니다.
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND

드라이버의 EvtDeviceSelfManagedIoSuspend 이벤트 콜백 함수는 디바이스의 자체 관리형 I/O 작업을 일시 중단합니다.
EVT_WDF_DEVICE_SET_LOCK

드라이버의 EvtDeviceSetLock 이벤트 콜백 함수는 지정된 디바이스를 잠가 배출할 수 없도록 디바이스를 잠그거나 디바이스를 꺼내도록 잠금을 해제합니다.
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

드라이버의 EvtDeviceShutdownNotification 이벤트 콜백 함수는 시스템에 전원이 손실될 것임을 드라이버에 알려줍니다.
EVT_WDF_DEVICE_SURPRISE_REMOVAL

드라이버의 EvtDeviceSurpriseRemoval 이벤트 콜백 함수는 디바이스가 시스템에서 예기치 않게 제거된 후 또는 드라이버가 디바이스가 실패했다고 보고한 후 필요한 모든 작업을 수행합니다.
EVT_WDF_DEVICE_USAGE_NOTIFICATION

드라이버의 EvtDeviceUsageNotification 이벤트 콜백 함수는 디바이스가 특수 파일에 사용될 때 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX

드라이버의 EvtDeviceUsageNotificationEx 이벤트 콜백 함수는 디바이스가 특수 파일 형식을 지원할 수 있는지 여부를 결정합니다.
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED

드라이버의 EvtDeviceWakeFromS0Triggered 이벤트 콜백 함수는 시스템 전원 상태가 S0에 남아 있는 동안 이전에 저전력 디바이스 상태에 들어갔던 디바이스가 절전 모드 해제 신호를 트리거했을 수 있음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED

드라이버의 EvtDeviceWakeFromSxTriggered 이벤트 콜백 함수는 시스템 전원이 감소되어 이전에 저전력 디바이스 상태에 들어갔던 디바이스가 절전 모드 해제 신호를 트리거했을 수 있음을 드라이버에 알릴 수 있습니다.
EVT_WDF_DMA_ENABLER_DISABLE

드라이버의 EvtDmaEnablerDisable 이벤트 콜백 함수는 디바이스가 작동(D0) 상태를 벗어나기 전에 디바이스의 DMA 기능을 사용하지 않도록 설정합니다.
EVT_WDF_DMA_ENABLER_ENABLE

드라이버의 EvtDmaEnablerEnable 이벤트 콜백 함수를 사용하면 디바이스가 작동(D0) 상태가 된 후 디바이스의 DMA 기능을 사용할 수 있습니다.
EVT_WDF_DMA_ENABLER_FILL

드라이버의 EvtDmaEnablerFill 이벤트 콜백 함수는 디바이스의 DMA 버퍼를 할당합니다.
EVT_WDF_DMA_ENABLER_FLUSH

드라이버의 EvtDmaEnablerFlush 이벤트 콜백 함수는 디바이스의 DMA 버퍼 할당을 취소합니다.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START

드라이버의 EvtDmaEnablerSelfManagedIoStart 이벤트 콜백 함수는 DMA 디바이스의 자체 관리형 I/O 작업을 시작합니다.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP

드라이버의 EvtDmaEnablerSelfManagedIoStop 이벤트 콜백 함수는 DMA 디바이스의 자체 관리형 I/O 작업을 중지합니다.
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL

드라이버의 EvtDmaTransactionConfigureDmaChannel 이벤트 콜백 함수는 시스템 모드 DMA 사용자에 대한 DMA 어댑터를 구성합니다.
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE

드라이버의 EvtDmaTransactionDmaTransferComplete 이벤트 콜백 함수는 시스템 모드 컨트롤러가 현재 DMA 전송을 완료할 때 호출됩니다.
EVT_WDF_DPC

드라이버의 EvtDpcFunc 콜백 함수는 IRQL = DISPATCH_LEVEL 드라이버 정의 작업을 수행합니다.
EVT_WDF_DRIVER_DEVICE_ADD

드라이버의 EvtDriverDeviceAdd 이벤트 콜백 함수는 플러그 앤 플레이(PnP) 관리자가 디바이스의 존재를 보고할 때 디바이스 초기화 작업을 수행합니다.
EVT_WDF_DRIVER_UNLOAD

드라이버의 EvtDriverUnload 이벤트 콜백 함수는 드라이버가 언로드되기 전에 수행해야 하는 작업을 수행합니다.
EVT_WDF_FILE_CLEANUP

드라이버의 EvtFileCleanup 콜백 함수는 애플리케이션이 디바이스에 대한 모든 액세스를 닫을 때 수행해야 하는 작업을 처리합니다.
EVT_WDF_FILE_CLOSE

드라이버의 EvtFileClose 콜백 함수는 디바이스에 대한 애플리케이션의 모든 액세스가 닫혔을 때 수행해야 하는 작업을 처리합니다.
EVT_WDF_INTERRUPT_DISABLE

드라이버의 EvtInterruptDisable 이벤트 콜백 함수는 지정된 하드웨어 인터럽트를 사용하지 않도록 설정합니다.
EVT_WDF_INTERRUPT_DPC

드라이버의 EvtInterruptDpc 이벤트 콜백 함수는 드라이버의 EvtInterruptIsr 콜백 함수가 저장한 인터럽트 정보를 처리합니다.
EVT_WDF_INTERRUPT_ENABLE

드라이버의 EvtInterruptEnable 이벤트 콜백 함수는 지정된 하드웨어 인터럽트를 사용하도록 설정합니다.
EVT_WDF_INTERRUPT_ISR

드라이버의 EvtInterruptIsr 이벤트 콜백 함수는 하드웨어 인터럽트를 서비스합니다.
EVT_WDF_INTERRUPT_SYNCHRONIZE

드라이버의 EvtInterruptSynchronize 이벤트 콜백 함수는 EvtInterruptIsr 콜백 함수와 동기화해야 하는 작업을 수행합니다.
EVT_WDF_INTERRUPT_WORKITEM

드라이버의 EvtInterruptWorkItem 이벤트 콜백 함수는 드라이버의 EvtInterruptIsr 콜백 함수가 저장한 인터럽트 정보를 처리합니다.
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES

드라이버의 EvtIoAllocateRequestResources 콜백 함수는 드라이버가 지정된 요청을 처리하는 데 필요한 요청별 리소스를 할당합니다.
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST

드라이버의 EvtIoAllocateResourcesForReservedRequest 콜백 함수는 드라이버가 나중에 I/O 요청을 처리하는 데 사용할 수 있는 요청별 리소스를 할당합니다.
EVT_WDF_IO_IN_CALLER_CONTEXT

드라이버의 EvtIoInCallerContext 이벤트 콜백 함수는 프레임워크가 I/O 큐에 배치하기 전에 I/O 요청을 전처리합니다.
EVT_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE

드라이버의 EvtIoCanceledOnQueue 이벤트 콜백 함수는 프레임워크가 I/O 큐에서 제거되었음을 드라이버에 알리는 I/O 요청을 완료해야 합니다.
EVT_WDF_IO_QUEUE_IO_DEFAULT

드라이버의 EvtIoDefault 이벤트 콜백 함수는 지정된 I/O 요청을 처리합니다.
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL

드라이버의 EvtIoDeviceControl 이벤트 콜백 함수는 지정된 디바이스 I/O 제어 요청을 처리합니다.
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL

드라이버의 EvtIoInternalDeviceControl 이벤트 콜백 함수는 IOCTL(내부 디바이스 I/O 제어 코드)이 포함된 I/O 요청을 처리합니다.
EVT_WDF_IO_QUEUE_IO_READ

드라이버의 EvtIoRead 이벤트 콜백 함수는 지정된 읽기 요청을 처리합니다.
EVT_WDF_IO_QUEUE_IO_RESUME

드라이버의 EvtIoResume 이벤트 콜백 함수는 기본 디바이스가 작동(D0) 전원 상태로 돌아온 후 지정된 I/O 요청 처리를 다시 시작합니다.
EVT_WDF_IO_QUEUE_IO_STOP

요청의 I/O 큐가 중지되므로 드라이버의 EvtIoStop 이벤트 콜백 함수가 지정된 요청의 처리를 완료, 다시 큐에 넣기 또는 일시 중단합니다.
EVT_WDF_IO_QUEUE_IO_WRITE

드라이버의 EvtIoWrite 이벤트 콜백 함수는 지정된 쓰기 요청을 처리합니다.
EVT_WDF_IO_QUEUE_STATE

드라이버의 EvtIoQueueState 이벤트 콜백 함수는 드라이버에 큐 상태 정보를 제공합니다.
EVT_WDF_IO_TARGET_QUERY_REMOVE

드라이버의 EvtIoTargetQueryRemove 이벤트 콜백 함수는 프레임워크가 지정된 원격 I/O 대상의 디바이스를 안전하게 제거할 수 있는지 여부를 나타냅니다.
EVT_WDF_IO_TARGET_REMOVE_CANCELED

드라이버의 EvtIoTargetRemoveCanceled 이벤트 콜백 함수는 지정된 원격 I/O 대상의 제거가 취소될 때 작업을 수행합니다.
EVT_WDF_IO_TARGET_REMOVE_COMPLETE

드라이버의 EvtIoTargetRemoveComplete 이벤트 콜백 함수는 지정된 원격 I/O 대상의 제거가 완료되면 작업을 수행합니다.
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS

드라이버의 EvtIoWdmIrpForForwardProgress 콜백 함수는 IRP(I/O 요청 패킷)를 검사하고 예약된 요청 개체를 사용하여 I/O 요청을 처리할지 또는 I/O 요청에 실패할지를 결정합니다.
EVT_WDF_OBJECT_CONTEXT_CLEANUP

드라이버의 EvtCleanupCallback 이벤트 콜백 함수는 개체를 삭제할 수 있도록 개체에 대한 드라이버 참조를 제거합니다.
EVT_WDF_OBJECT_CONTEXT_DESTROY

드라이버의 EvtDestroyCallback 이벤트 콜백 함수는 프레임워크 개체 삭제와 관련된 작업을 수행합니다.
EVT_WDF_PROGRAM_DMA

프레임워크 기반 드라이버의 EvtProgramDma 이벤트 콜백 함수는 지정된 디바이스를 프로그래밍하여 DMA 전송 작업을 수행합니다.
EVT_WDF_REQUEST_CANCEL

드라이버의 EvtRequestCancel 이벤트 콜백 함수는 I/O 요청이 취소될 때 수행해야 하는 작업을 처리합니다.
EVT_WDF_REQUEST_COMPLETION_ROUTINE

드라이버의 CompletionRoutine 이벤트 콜백 함수는 다른 드라이버가 지정된 I/O 요청을 완료할 때 실행됩니다.
EVT_WDF_REQUEST_IMPERSONATE

드라이버의 EvtRequestImpersonate 이벤트 콜백 함수는 보호된 파일 열기와 같이 요청된 가장 수준에서 작업을 수행합니다.
EVT_WDF_RESERVE_DMA

프레임워크에 트랜잭션을 실행하고 해제할 예약된 리소스가 있는 경우 EvtReserveDma 이벤트 콜백 함수가 호출됩니다. 예약된 리소스에는 지도 레지스터 및 WDM DMA 어댑터의 잠금이 포함됩니다.
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC

이 EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC 문서는 내부 전용입니다.
EVT_WDF_TIMER

지정된 기간이 경과하면 EvtTimerFunc 이벤트 콜백 함수가 호출됩니다.
EVT_WDF_USB_READER_COMPLETION_ROUTINE

드라이버의 EvtUsbTargetPipeReadComplete 이벤트 콜백 함수는 연속 판독기가 읽기 요청을 성공적으로 완료했음을 드라이버에 알릴 수 있습니다.
EVT_WDF_USB_READERS_FAILED

드라이버의 EvtUsbTargetPipeReadersFailed 이벤트 콜백 함수는 읽기 요청을 처리하는 동안 연속 판독기가 오류를 보고했음을 드라이버에 알릴 수 있습니다.
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

드라이버의 EvtWmiInstanceExecuteMethod 콜백 함수는 드라이버가 WMI 데이터 공급자의 instance 제공하는 지정된 메서드를 실행합니다.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

드라이버의 EvtWmiInstanceQueryInstance 콜백 함수는 WMI 클라이언트에 배달하기 위해 WMI 공급자의 instance 데이터를 버퍼에 복사합니다.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

드라이버의 EvtWmiInstanceSetInstance 콜백 함수는 WMI 데이터 공급자의 모든 instance 데이터를 WMI 클라이언트가 제공하는 값으로 설정합니다.
EVT_WDF_WMI_INSTANCE_SET_ITEM

드라이버의 EvtWmiInstanceSetItem 콜백 함수는 WMI 데이터 공급자의 instance 데이터의 단일 항목을 WMI 클라이언트가 제공하는 값으로 설정합니다.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

드라이버의 EvtWmiProviderFunctionControl 콜백 함수는 지정된 WMI 데이터 공급자에 대한 데이터 수집 및 이벤트 전송에 대한 드라이버 지원을 사용하거나 사용하지 않도록 설정합니다.
EVT_WDF_WORKITEM

드라이버의 EvtWorkItem 이벤트 콜백 함수는 지정된 작업 항목과 연결된 작업을 수행합니다.
EVT_WDFDEVICE_WDM_IRP_DISPATCH

드라이버의 EvtDeviceWdmIrpDispatch 이벤트 콜백 함수는 프레임워크가 IRP를 처리하기 전에 IRP를 수신합니다.
EVT_WDFDEVICE_WDM_IRP_PREPROCESS

드라이버의 EvtDeviceWdmIrpPreprocess 이벤트 콜백 함수는 프레임워크가 IRP를 처리하기 전에 IRP를 수신합니다.
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE

EvtDeviceWdmPostPoFxRegisterDevice 콜백 함수는 프레임워크가 전원 프레임워크에 등록된 후 디바이스별 작업을 수행합니다.
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE

EvtDeviceWdmPrePoFxUnregisterDevice 콜백 함수는 프레임워크가 전원 프레임워크에 지정된 등록을 삭제하기 전에 디바이스별 작업을 수행합니다.
플러시

Flush 메서드는 이 인터페이스의 작업 항목이 서비스된 후 를 반환합니다.
플러시

Flush 메서드는 디바이스가 클라이언트가 요청한 것보다 더 많은 데이터를 반환할 때 WinUsb에서 저장한 모든 데이터를 삭제합니다.
FormatRequestForControlTransfer

FormatRequestForControlTransfer 메서드는 USB 컨트롤 전송을 위해 I/O 요청 개체의 형식을 지정합니다.
FormatRequestForFlush

FormatRequestForFlush 메서드는 플러시 작업에 대한 I/O 요청을 빌드하지만 I/O 대상에 요청을 보내지 않습니다.
FormatRequestForIoctl

FormatRequestForIoctl 메서드는 I/O 컨트롤 작업에 대한 I/O 요청 개체의 형식을 지정합니다.
FormatRequestForQueryInformation

FormatRequestForQueryInformation 메서드는 파일에 대한 정보를 얻기 위해 I/O 요청의 형식을 지정하지만 I/O 대상에 요청을 보내지는 않습니다.
FormatRequestForRead

FormatRequestForRead 메서드는 읽기 작업에 대한 I/O 요청 개체의 형식을 지정합니다.
FormatRequestForSetInformation

FormatRequestForSetInformation 메서드는 파일에 대한 정보를 설정하기 위해 I/O 요청의 형식을 지정하지만 I/O 대상에 요청을 보내지는 않습니다.
FormatRequestForWrite

FormatRequestForWrite 메서드는 쓰기 작업에 대한 I/O 요청 개체의 형식을 지정합니다.
FormatUsingCurrentType

FormatUsingCurrentType 메서드는 드라이버가 수정되지 않은 다음 하위 드라이버로 전달할 수 있도록 I/O 요청의 형식을 지정합니다.
ForwardToIoQueue

ForwardToIoQueue 메서드는 호출 드라이버의 I/O 큐 중 하나에 I/O 요청을 전달합니다(즉, 다시 큐에 넣기).
GetCompletedRequestType

GetCompletedRequestType 메서드는 완료할 요청에 포함된 작업 유형을 검색합니다.
GetCompletedUsbRequestType

GetCompletedUsbRequestType 메서드는 완료할 요청에 포함된 작업 유형을 검색합니다.
GetCompletionParams

GetCompletionParams 메서드는 I/O 요청 개체를 완료하기 위해 매개 변수 개체를 검색합니다.
GetCompletionStatus

GetCompletionStatus 메서드는 I/O 요청의 완료 상태 검색합니다.
GetConfiguredSettingIndex

GetConfiguredSettingIndex 메서드는 USB 인터페이스에 대한 현재 설정 인덱스를 검색합니다.
GetCount

GetCount 메서드는 이 인터페이스의 리소스 목록에 포함된 리소스 설명자 수를 반환합니다.
GetCreateParameters

GetCreateParameters 메서드는 만들기 형식 요청에 대한 요청 매개 변수를 검색합니다.
GetCreateParametersEx

GetCreateParametersEx 메서드는 만들거나 열려 있는 파일과 연결된 파일 만들기 매개 변수를 검색합니다.
GetDataBuffer

GetDataBuffer 메서드는 메모리 개체와 연결된 데이터 버퍼를 검색합니다.
GetDefaultIoQueue

GetDefaultIoQueue 메서드는 디바이스에 대한 기본 I/O 큐의 인터페이스를 검색합니다.
GetDefaultIoTarget

GetDefaultIoTarget 메서드는 디바이스 instance 대한 기본 I/O 대상의 인터페이스를 검색합니다.
GetDescriptor

GetDescriptor 메서드는 이 인터페이스의 리소스 목록에 포함된 리소스 설명자에 대한 포인터를 반환합니다.
GetDevice

GetDevice 메서드는 파일 개체가 연결된 디바이스 개체에 대한 인터페이스를 반환합니다.
GetDevice

GetDevice 메서드는 이 인터럽트 개체에 대한 프레임워크 디바이스 개체 인터페이스를 반환합니다.
GetDevice

GetDevice 메서드는 I/O 큐를 소유하는 디바이스에 대한 인터페이스를 검색합니다.
GetDeviceControlTransferParameters

GetDeviceControlTransferParameters 메서드는 디바이스 I/O 제어 요청 완료와 관련된 매개 변수를 검색합니다.
GetDeviceIoControlParameters

GetDeviceIoControlParameters 메서드는 디바이스 I/O 컨트롤 형식 요청에 대한 요청 매개 변수를 검색합니다.
GetDeviceStackIoTypePreference

GetDeviceStackIoTypePreference 메서드는 프레임워크가 디바이스에 사용하는 버퍼 액세스 메서드를 검색합니다.
GetDriver

GetDriver 메서드는 디바이스 instance 부모 드라이버 개체에 대한 인터페이스를 검색합니다.
GetEffectiveIoType

GetEffectiveIoType 메서드는 IWDFIoRequest2 인터페이스가 나타내는 I/O 요청의 데이터 버퍼에 UMDF가 사용하는 버퍼 액세스 메서드를 반환합니다.
GetFileObject

GetFileObject 메서드는 I/O 요청과 연결된 IWDFFile 인터페이스에 대한 포인터를 검색합니다.
GetHardwareRegisterMappedAddress

드라이버는 GetHardwareRegisterMappedAddress를 호출하여 MapIoSpace를 사용하여 이전에 매핑한 메모리 리소스의 사용자 모드 매핑 주소를 가져옵니다.
GetInfo

GetInfo 메서드는 지정된 인터럽트 정보를 검색합니다.
GetInformation

GetInformation 메서드는 I/O 요청 완료와 관련된 정보를 검색합니다.
GetInformation

GetInformation 메서드는 USB 파이프(엔드포인트)에 대한 정보를 검색합니다.
GetInitiatorProcessId

GetInitiatorProcessId 메서드는 IWDFFile 인터페이스와 연결된 초기자 프로세스 ID를 검색합니다.
GetInputMemory

GetInputMemory 메서드는 I/O 요청의 입력 버퍼를 나타내는 메모리 개체를 검색합니다.
GetInterfaceDescriptor

GetInterfaceDescriptor 메서드는 USB 인터페이스에 대한 설명자를 검색합니다.
GetInterfaceGuid

GetInterfaceGuid 메서드는 디바이스 인터페이스를 식별하는 GUID를 검색합니다.
GetInterfaceNumber

GetInterfaceNumber 메서드는 USB 인터페이스의 인덱스를 검색합니다.
GetIoctlParameters

GetIoctlParameters 메서드는 디바이스 I/O 제어 요청 완료와 관련된 매개 변수를 검색합니다.
GetIoQueue

GetIoQueue 메서드는 I/O 요청과 연결된 I/O 큐 개체를 검색합니다.
GetNameAt

GetNameAt 메서드는 속성의 이름을 검색합니다.
GetNameCount

GetNameCount 메서드는 속성 저장소의 속성 수를 검색합니다.
GetNamedValue

GetNamedValue 메서드는 속성 값을 검색합니다.
GetNumEndPoints

GetNumEndPoints 메서드는 USB 인터페이스에서 엔드포인트(파이프)의 수를 검색합니다.
GetNumInterfaces

GetNumInterfaces 메서드는 USB 디바이스에 대한 USB 인터페이스 수를 검색합니다.
GetOutputMemory

GetOutputMemory 메서드는 I/O 요청에 대한 출력 버퍼를 나타내는 메모리 개체를 검색합니다.
GetParentObject

GetParentObject 메서드는 이 인터페이스의 작업 항목에 대한 부모 프레임워크 개체를 반환합니다.
GetPipeReadParameters

GetPipeReadParameters 메서드는 읽기 요청 완료와 관련된 매개 변수를 검색합니다.
GetPipeWriteParameters

GetPipeWriteParameters 메서드는 쓰기 요청 완료와 관련된 매개 변수를 검색합니다.
GetPnpCapability

GetPnpCapability 메서드는 지정된 PnP(플러그 앤 플레이) 기능의 상태를 결정합니다.
GetPnpState

GetPnpState 메서드는 디바이스의 지정된 PnP(플러그 앤 플레이) 속성이 켜지거나 꺼져 있는지(또는 기본 상태로 설정되었는지) 결정합니다.
GetPropertyData

GetPropertyData 메서드는 디바이스 속성에 대한 현재 설정을 검색합니다.
GetQueryInformationParameters

GetQueryInformationParameters 메서드는 WdfRequestQueryInformation 형식 I/O 요청과 연결된 매개 변수를 검색합니다.
GetReadParameters

GetReadParameters 메서드는 읽기 형식 요청에 대한 요청 매개 변수를 검색합니다.
GetReadParameters

GetReadParameters 메서드는 읽기 요청 완료와 관련된 매개 변수를 검색합니다.
GetRelatedFileObject

GetRelatedFileObject 메서드는 관련 파일 개체의 IWDFFile 인터페이스를 검색합니다. 이 인터페이스는 다른 파일 개체와 기술 관련 관계가 있는 파일 개체입니다.
GetRequestorMode

GetRequestorMode 메서드는 I/O 요청이 커널 모드 드라이버 또는 사용자 모드 구성 요소(애플리케이션 또는 사용자 모드 드라이버)에서 왔는지 여부를 나타냅니다.
GetRequestorProcessId

GetRequestorProcessId 메서드는 I/O 요청을 보낸 프로세스의 식별자를 검색합니다.
GetSetInformationParameters

GetSetInformationParameters 메서드는 WdfRequestSetInformation 형식 I/O 요청과 연결된 매개 변수를 검색합니다.
GetSize

GetSize 메서드는 메모리 개체와 연결된 데이터 버퍼의 크기를 검색합니다.
GetState

GetState 메서드는 I/O 큐의 상태를 검색합니다.
GetState

GetState 메서드는 로컬 I/O 대상의 현재 상태를 반환합니다.
GetState

GetState 메서드는 원격 I/O 대상의 현재 상태를 반환합니다.
GetStatus

GetStatus 메서드는 I/O 요청의 상태 반환합니다.
GetSystemPowerAction

GetSystemPowerAction 메서드는 컴퓨터에 대해 현재 발생하는 시스템 전원 작업(있는 경우)을 반환합니다.
GetTargetFile

GetTargetFile 메서드는 I/O 대상 개체와 연결된 프레임워크 파일 개체를 검색합니다.
GetType

GetType 메서드는 요청에 포함된 작업 유형을 검색합니다.
GetType

GetType 메서드는 USB 파이프의 형식을 검색합니다.
GetUserModeDriverInitiatedIo

GetUserModeDriverInitiatedIo 메서드는 I/O 요청이 UMDF 드라이버에 의해 시작된 것으로 표시되는지 여부를 결정합니다.
GetWinUsbHandle

GetWinUsbHandle 메서드는 USB 인터페이스와 연결된 WinUsb 인터페이스 핸들을 검색합니다.
GetWinUsbHandle

GetWinUsbHandle 메서드는 I/O 대상 디바이스 개체와 연결된 WinUsb 인터페이스 핸들을 검색합니다.
GetWriteParameters

GetWriteParameters 메서드는 쓰기 형식 요청에 대한 요청 매개 변수를 검색합니다.
GetWriteParameters

GetWriteParameters 메서드는 쓰기 요청 완료와 관련된 매개 변수를 검색합니다.
Impersonate

Impersonate 메서드는 프레임워크가 가장을 위해 호출해야 하는 메서드에 대한 인터페이스를 등록합니다.
IsCanceled

IsCanceled 메서드는 I/O 관리자가 I/O 요청을 취소하려고 했는지 여부를 결정합니다.
IsFrom32BitProcess

IsFrom32BitProcess 메서드는 요청이 32비트 프로세스에서 시작되었는지 여부를 결정합니다.
IsFromUserModeDriver

IsFromUserModeDriver 메서드는 I/O 요청이 사용자 모드 드라이버 또는 애플리케이션에서 제공되었는지 여부를 나타냅니다.
IsInEndPoint

IsInEndPoint 메서드는 USB 파이프(엔드포인트)가 IN 파이프인지 여부를 결정합니다.
IsOutEndPoint

IsOutEndPoint 메서드는 USB 파이프(엔드포인트)가 OUT 파이프인지 여부를 결정합니다.
IsVersionAvailable

IsVersionAvailable 메서드는 지정된 버전의 프레임워크를 사용할 수 있는지 여부를 결정합니다.
MapIoSpace

MapIoSpace 메서드는 지정된 실제 주소 범위를 시스템 주소 공간에 매핑하고 의사 기본 주소를 반환합니다.
MarkCancelable

MarkCancelable 메서드를 사용하면 I/O 요청을 취소할 수 있습니다.
OnArmWakeFromS0

드라이버의 OnArmWakeFromS0 콜백 함수는 시스템이 시스템 작동 상태(S0)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 팔(즉, 활성화)합니다.
OnArmWakeFromSx

드라이버의 OnArmWakeFromSx 이벤트 콜백 함수는 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거할 수 있도록 디바이스를 팔(즉, 활성화)합니다.
Oncancel

OnCancel 메서드는 애플리케이션이 Microsoft Win32 CancelIo, CancelIoEx 또는 CancelSynchronousIo 함수를 통해 I/O 작업을 취소할 때 호출됩니다.
OnCleanup

OnCleanup 메서드는 인터페이스 누출을 방지하기 위해 WDF 개체에 대한 참조를 해제합니다.
OnCleanupFile

OnCleanupFile 메서드는 드라이버가 프레임워크 큐에 보류 중인 모든 I/O 요청을 취소합니다.
OnCloseFile

OnCloseFile 메서드는 파일 개체의 마지막 참조 수가 0으로 내려가고 파일 개체가 해제되기 전에 호출됩니다.
OnCompletion

OnCompletion 메서드는 지정된 요청을 완료합니다.
OnCreateFile

OnCreateFile 메서드는 애플리케이션이 Microsoft Win32 CreateFile 함수를 통해 디바이스를 열 때 열린 파일 요청을 처리하기 위해 호출됩니다.
OnD0Entry

OnD0Entry 메서드는 디바이스가 D0 전원 상태가 되면 드라이버가 디바이스 사용과 같은 필요한 작업을 수행할 수 있도록 드라이버에 알릴 수 있습니다.
OnD0EntryPostInterruptsEnabled

드라이버의 OnD0EntryPostInterruptsEnabled 이벤트 콜백 함수는 드라이버가 디바이스의 하드웨어 인터럽트를 사용하도록 설정할 때 필요한 디바이스별 작업을 수행합니다.
OnD0Exit

OnD0Exit 메서드는 디바이스가 D0 전원 상태를 종료할 때 드라이버에 알리므로 디바이스를 사용하지 않도록 설정하는 등 필요한 작업을 수행할 수 있습니다.
OnD0ExitPreInterruptsDisabled

드라이버의 OnD0ExitPreInterruptsDisabled 이벤트 콜백 함수는 드라이버가 디바이스의 하드웨어 인터럽트를 사용하지 않도록 설정하기 전에 필요한 디바이스별 작업을 수행합니다.
OnDefaultIoHandler

OnDefaultIoHandler 메서드는 처리할 다른 메서드가 등록되지 않은 I/O 요청을 처리합니다.
OnDeinitialize

OnDeinitialize 메서드는 시스템에서 드라이버를 언로드하기 전에 필요한 모든 작업을 수행합니다.
OnDeviceAdd

OnDeviceAdd 메서드는 시스템에 새 디바이스를 추가합니다.
OnDeviceIoControl

OnDeviceIoControl 메서드는 애플리케이션이 Microsoft Win32 OnDeviceIoControl 함수를 통해 디바이스에서 특정 작업을 수행할 때 디바이스 I/O 제어 요청을 처리하기 위해 호출됩니다.
OnDisarmWakeFromS0

드라이버의 OnDisarmWakeFromS0 이벤트 콜백 함수는 시스템이 시스템 작동 상태(S0)에 남아 있는 경우 저전력 디바이스 상태에서 절전 모드 해제 신호를 트리거하는 디바이스의 기능을 무장 해제(즉, 비활성화)합니다.
OnDisarmWakeFromSx

드라이버의 OnDisarmWakeFromSx 이벤트 콜백 함수는 디바이스와 시스템이 저전력 상태에 있는 동안 절전 모드 해제 신호를 트리거하는 디바이스의 기능을 무장 해제(즉, 비활성화)합니다.
OnImpersonate

OnImpersonate 메서드는 가장을 처리합니다.
OnInitialize

OnInitialize 메서드는 드라이버를 초기화하는 데 필요한 모든 작업을 수행합니다.
OnIoCanceledOnQueue

드라이버의 OnIoCanceledOnQueue 이벤트 콜백 함수는 I/O 큐에 있는 동안 I/O 요청이 취소되었음을 드라이버에 알릴 수 있습니다.
OnIoResume

OnIoResume 메서드는 지정된 큐에서 지정된 I/O 요청의 처리를 다시 시작합니다.
OnIoStop

OnIoStop 콜백 함수는 지정된 큐에서 지정된 I/O 요청의 처리를 중지합니다.
OnPrepareHardware

OnPrepareHardware 메서드는 드라이버에 지정된 하드웨어에 액세스할 수 있도록 알 수 있도록 합니다.
OnPrepareHardware

OnPrepareHardware 메서드는 드라이버에서 디바이스에 액세스할 수 있도록 하는 데 필요한 모든 작업을 수행합니다.
OnQueryRemove

OnQueryRemove 메서드는 컴퓨터에서 디바이스를 제거하기 전에 드라이버에 알릴 수 있습니다.
OnQueryStop

OnQueryStop 메서드는 디바이스가 중지되기 전에 드라이버에 알릴 수 있습니다.
OnRead

OnRead 메서드는 애플리케이션이 Microsoft Win32 ReadFile 또는 ReadFileEx 함수를 통해 디바이스에서 정보를 읽을 때 읽기 요청을 처리하기 위해 호출됩니다.
OnReaderCompletion

드라이버의 OnReaderCompletion 이벤트 콜백 함수는 연속 판독기가 읽기 요청을 성공적으로 완료했음을 드라이버에 알릴 수 있습니다.
OnReaderFailure

드라이버의 OnReaderFailure 이벤트 콜백 함수는 읽기 요청을 처리하는 동안 연속 판독기가 오류를 보고했음을 드라이버에 알릴 수 있습니다.
OnReleaseHardware

OnReleaseHardware 메서드는 지정된 하드웨어에 더 이상 액세스할 수 없을 때 필요한 작업을 수행하도록 드라이버에 알릴 수 있습니다.
OnReleaseHardware

OnReleaseHardware 메서드는 디바이스에 더 이상 액세스할 수 없을 때 필요한 작업을 수행합니다.
OnRemoteInterfaceArrival

드라이버의 OnRemoteInterfaceArrival 이벤트 콜백 함수는 디바이스 인터페이스를 사용할 수 있을 때 드라이버에 알릴 수 있습니다.
OnRemoteInterfaceEvent

UMDF 기반 드라이버의 OnRemoteInterfaceEvent 이벤트 콜백 함수는 디바이스 인터페이스와 연결된 디바이스 이벤트를 처리합니다.
OnRemoteInterfaceRemoval

UMDF 기반 드라이버의 OnRemoteInterfaceRemoval 이벤트 콜백 함수는 인터페이스가 제거되었기 때문에 디바이스 인터페이스를 사용할 수 없음을 드라이버에 알릴 수 있습니다.
OnRemoteTargetQueryRemove

UMDF 기반 드라이버의 OnRemoteTargetQueryRemove 이벤트 콜백 함수는 원격 I/O 대상의 디바이스를 중지하고 제거할 수 있는지 여부를 결정합니다.
OnRemoteTargetRemoveCanceled

UMDF 기반 드라이버의 OnRemoteTargetRemoveCanceled 이벤트 콜백 함수는 운영 체제가 원격 I/O 대상의 디바이스 제거를 취소할 때 필요한 작업을 수행합니다.
OnRemoteTargetRemoveComplete

UMDF 기반 드라이버의 OnRemoteTargetRemoveComplete 이벤트 콜백 함수는 운영 체제가 원격 I/O 대상의 디바이스 제거를 완료한 후 필요한 작업을 수행합니다.
OnSelfManagedIoCleanup

OnSelfManagedIoCleanup 메서드는 디바이스가 제거된 후 디바이스의 자체 관리 I/O 작업에 대한 메모리를 해제합니다.
OnSelfManagedIoFlush

OnSelfManagedIoFlush 메서드는 디바이스의 자체 관리형 I/O 작업을 위해 디바이스를 플러시합니다.
OnSelfManagedIoInit

OnSelfManagedIoInit 메서드는 디바이스의 자체 관리형 I/O 작업을 초기화합니다.
OnSelfManagedIoRestart

OnSelfManagedIoRestart 메서드는 디바이스의 자체 관리형 I/O 작업을 다시 시작합니다.
OnSelfManagedIoStop

OnSelfManagedIoStop 메서드는 UMDF의 현재 버전에서 사용되지 않습니다.
OnSelfManagedIoSuspend

OnSelfManagedIoSuspend 메서드는 디바이스의 자체 관리형 I/O 작업을 일시 중단합니다.
OnStateChange

OnStateChange 메서드는 I/O 큐 개체의 상태가 변경되면 호출됩니다.
OnSurpriseRemoval

OnSurpriseRemoval 메서드는 드라이버가 필요한 작업을 수행할 수 있도록 컴퓨터에서 디바이스가 예기치 않게 제거된 후 드라이버에 알릴 수 있습니다.
OnWakeFromS0Triggered

드라이버의 OnWakeFromS0Triggered 이벤트 콜백 함수는 시스템 전원 상태가 S0에 남아 있는 동안 이전에 저전력 디바이스 상태에 들어갔던 디바이스가 절전 모드 해제 신호를 트리거했을 수 있음을 드라이버에 알릴 수 있습니다.
OnWakeFromSxTriggered

드라이버의 OnWakeFromSxTriggered 이벤트 콜백 함수는 시스템 전원이 감소했기 때문에 이전에 저전력 디바이스 상태에 들어갔던 디바이스가 절전 모드 해제 신호를 트리거했을 수 있음을 드라이버에 알릴 수 있습니다.
OnWrite

OnWrite 메서드는 애플리케이션이 Microsoft Win32 WriteFile 또는 WriteFileEx 함수를 통해 디바이스에 정보를 쓸 때 쓰기 요청을 처리하기 위해 호출됩니다.
OpenFileByName

OpenFileByName 메서드는 파일인 원격 I/O 대상을 엽니다.
OpenRemoteInterface

OpenRemoteInterface 메서드는 드라이버가 I/O 요청을 보낼 수 있도록 디바이스 인터페이스를 엽니다.
PostEvent

PostEvent 메서드는 드라이버에서 지정된 이벤트를 기다리는 애플리케이션에 비동기적으로 알 수 있습니다.
제거

Purge 메서드는 프레임워크에 들어오는 새 I/O 요청을 거부하고 모든 미해결 요청을 취소하도록 지시합니다.
PurgeSynchronously

PurgeSynchronously 메서드는 프레임워크가 들어오는 새 I/O 요청을 거부하고 모든 미해결 요청을 취소하도록 지시합니다. 메서드는 모든 미해결 요청이 취소된 후 를 반환합니다.
QueueWorkItemForIsr

QueueWorkItemForIsr 메서드는 작업 항목을 큐에 대기하여 인터럽트 서비스 루틴 외부에서 인터럽트 관련 작업을 처리합니다.
READ_PORT_BUFFER_UCHAR

READ_PORT_BUFFER_UCHAR 함수는 지정된 포트 주소에서 버퍼로 여러 바이트를 읽습니다.
READ_PORT_BUFFER_ULONG

READ_PORT_BUFFER_ULONG 함수는 지정된 포트 주소에서 버퍼로 여러 ULONG 값을 읽습니다.
READ_PORT_BUFFER_USHORT

READ_PORT_BUFFER_USHORT 함수는 지정된 포트 주소에서 버퍼로 여러 USHORT 값을 읽습니다.
READ_PORT_UCHAR

READ_PORT_UCHAR 함수는 지정된 포트 주소에서 바이트를 읽습니다.
READ_PORT_ULONG

READ_PORT_ULONG 함수는 지정된 포트 주소에서 ULONG 값을 읽습니다.
READ_PORT_USHORT

READ_PORT_USHORT 함수는 지정된 포트 주소에서 USHORT 값을 읽습니다.
READ_REGISTER_BUFFER_UCHAR

READ_REGISTER_BUFFER_UCHAR 함수는 지정된 레지스터 주소에서 버퍼로 바이트 수를 읽습니다.
READ_REGISTER_BUFFER_ULONG

READ_REGISTER_BUFFER_ULONG 함수는 지정된 레지스터 주소에서 버퍼로 여러 ULONG 값을 읽습니다.
READ_REGISTER_BUFFER_ULONG64

READ_REGISTER_BUFFER_ULONG64 함수(wudfddi_hwaccess.h)는 지정된 레지스터 주소에서 버퍼로 여러 ULONG64 값을 읽습니다.
READ_REGISTER_BUFFER_USHORT

READ_REGISTER_BUFFER_USHORT 함수는 지정된 레지스터 주소에서 버퍼로 여러 USHORT 값을 읽습니다.
READ_REGISTER_UCHAR

READ_REGISTER_UCHAR 함수는 지정된 레지스터 주소에서 바이트를 읽습니다.
READ_REGISTER_ULONG

READ_REGISTER_ULONG 함수는 지정된 레지스터 주소에서 ULONG 값을 읽습니다.
READ_REGISTER_ULONG64

READ_REGISTER_ULONG64 함수(wudfddi_hwaccess.h)는 지정된 레지스터 주소에서 ULONG64 값을 읽습니다.
READ_REGISTER_USHORT

READ_REGISTER_USHORT 함수는 지정된 레지스터 주소에서 USHORT 값을 읽습니다.
ReadFromHardware

ReadFromHardware 메서드는 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오.
RegisterRemoteInterfaceNotification

RegisterRemoteInterfaceNotification 메서드는 지정된 디바이스 인터페이스를 사용할 수 있게 되면 알림을 받을 드라이버를 등록합니다.
ReleaseInterruptLock

ReleaseInterruptLock 메서드는 인터럽트 개체의 잠금을 유지하면서 실행되는 코드 시퀀스를 종료합니다.
ReleaseLock

ReleaseLock 메서드를 사용하면 드라이버가 IWDFObject::AcquireLock 메서드를 호출했기 때문에 프레임워크가 이전에 호출하지 못했던 드라이버에 의해 등록된 인터페이스의 메서드를 호출할 수 있습니다.
제거

Remove 메서드는 로컬 I/O 대상을 제거합니다.
다시 열기

Reopen 메서드는 일시적으로 닫힌 후 원격 I/O 대상을 다시 엽니다.
다시 큐에 넣기

Requeue 메서드는 I/O 요청을 드라이버에 전달된 I/O 큐의 헤드에 반환합니다.
Reset

Reset 메서드는 데이터 토글을 다시 설정하고 USB 파이프의 중단 조건을 지웁니다.
ResumeIdle

ResumeIdle 메서드는 디바이스가 사용 중이 아니며 유휴 상태로 유지되면 디바이스 저전력 상태에 배치할 수 있음을 프레임워크에 알릴 수 있습니다.
RetrieveActivityId

RetrieveActivityId 메서드는 I/O 요청과 연결된 현재 활동 식별자를 검색합니다.
RetrieveContext

RetrieveContext 메서드는 IWDFObject::AssignContext 메서드를 통해 이전에 등록된 컨텍스트를 검색합니다.
RetrieveCountedFileName

RetrieveCountedFileName 메서드는 디바이스와 연결된 파일의 전체 개수 파일 이름을 검색합니다.
RetrieveDescriptor

RetrieveDescriptor 메서드는 디바이스, 구성 또는 문자열을 설명할 수 있는 USB 설명자를 검색합니다.
RetrieveDeviceInformation

RetrieveDeviceInformation 메서드는 지정된 형식의 디바이스 정보를 검색합니다.
RetrieveDeviceInstanceId

RetrieveDeviceInstanceId 메서드는 디바이스의 instance 식별자를 검색합니다.
RetrieveDeviceInstanceId

이 문서에서는 RetrieveDeviceInstanceId 메서드가 디바이스의 instance 식별자를 검색하는 방법을 설명합니다.
RetrieveDeviceName

RetrieveDeviceName 메서드는 기본 커널 모드 디바이스의 이름을 검색합니다.
RetrieveDevicePropertyStore

RetrieveDevicePropertyStore 메서드는 속성 저장소 인터페이스를 검색합니다. 드라이버는 메서드를 사용하여 레지스트리에 액세스할 수 있습니다.
RetrieveDevicePropertyStore

RetrieveDevicePropertyStore 메서드는 클라이언트가 디바이스 속성을 읽고 쓸 수 있는 디바이스 속성 저장소를 검색합니다.
RetrieveDevicePropertyStore

RetrieveDevicePropertyStore 메서드는 드라이버가 레지스트리에 액세스하는 데 사용할 수 있는 속성 저장소 인터페이스를 검색합니다.
RetrieveFileName

RetrieveFileName 메서드는 기본 커널 모드 디바이스와 연결된 파일의 전체 이름을 검색합니다.
RetrieveInputBuffer

RequestRetrieveInputBuffer 메서드는 I/O 요청의 입력 버퍼를 검색합니다.
RetrieveInputMemory

RetrieveInputMemory 메서드는 I/O 요청의 입력 버퍼를 나타내는 프레임워크 메모리 개체의 IWDFMemory 인터페이스를 검색합니다.
RetrieveNextRequest

RetrieveNextRequest 메서드는 I/O 큐에서 다음 I/O 요청을 검색합니다.
RetrieveNextRequestByFileObject

RetrieveNextRequestByFileObject 메서드는 파일 개체가 지정된 파일 개체와 일치하는 다음 I/O 요청을 I/O 큐에서 검색합니다.
RetrieveOutputBuffer

RequestRetrieveOutputBuffer 메서드는 I/O 요청의 출력 버퍼를 검색합니다.
RetrieveOutputMemory

RetrieveOutputMemory 메서드는 I/O 요청의 출력 버퍼를 나타내는 프레임워크 메모리 개체의 IWDFMemory 인터페이스를 검색합니다.
RetrievePipePolicy

RetrievePipePolicy 메서드는 WinUsb 파이프 정책을 검색합니다.
RetrievePowerPolicy

RetrievePowerPolicy 메서드는 WinUsb 전원 정책을 검색합니다.
RetrieveSymbolicLink

RetrieveSymbolicLink 메서드는 운영 체제가 디바이스 인터페이스에 할당한 기호 링크 이름을 검색합니다.
RetrieveUnifiedDevicePropertyStore

RetrieveUnifiedDevicePropertyStore 메서드는 통합 속성 저장소 인터페이스를 검색합니다.
RetrieveUsbInterface

RetrieveUsbInterface 메서드는 USB 디바이스에 대해 지정된 USB 인터페이스를 검색합니다.
RetrieveUsbPipeObject

RetrieveUsbPipeObject 메서드는 지정된 파이프 인덱스에 대한 USB 파이프 개체를 검색합니다.
RetrieveVersionString

RetrieveVersionString 메서드는 프레임워크 버전을 검색합니다.
재사용

Reuse 메서드는 프레임워크 요청 개체를 다시 초기화하여 다시 사용할 수 있도록 합니다.
SelectSetting

SelectSetting 메서드는 USB 인터페이스에서 지정된 대체 설정을 선택합니다.
‘보내기’

Send 메서드는 지정된 I/O 대상에 요청을 보냅니다.
SetActivityId

SetActivityId 메서드는 활동 식별자를 I/O 요청과 연결합니다.
SetBuffer

SetBuffer 메서드는 IWDFDriver::CreatePreallocatedWdfMemory를 호출하여 드라이버가 만든 메모리 개체에 지정된 버퍼를 할당합니다.
SetCompletionCallback

SetCompletionCallback 메서드는 I/O 요청이 완료되면 프레임워크에서 호출해야 하는 OnCompletion 메서드에 대한 인터페이스를 등록합니다.
SetExtendedPolicy

SetExtendedPolicy 메서드는 지정된 인터럽트에서 인터럽트 우선 순위, 프로세서 선호도, 선호도 정책 및 프로세서 그룹을 지정합니다.
SetFilter

SetFilter 메서드는 디바이스를 필터 디바이스로 사용하도록 설정하는 속성을 설정합니다.
SetInformation

SetInformation 메서드는 요청에 대한 정보의 크기를 설정합니다.
SetIoTypePreference

SetIoTypePreference 메서드는 UMDF 및 드라이버가 디바이스의 I/O 요청의 데이터 버퍼에 액세스하는 방법에 대한 기본 설정을 지정합니다.
SetLockingConstraint

SetLockingConstraint 메서드는 콜백 함수에 대한 동기화(또는 잠금) 모델을 드라이버로 설정합니다.
SetNamedValue

SetNamedValue 메서드는 속성 값을 설정합니다.
SetPipePolicy

SetPipePolicy 메서드는 WinUsb 파이프 정책을 설정합니다.
SetPnpCapability

SetPnpCapability 메서드는 디바이스의 지정된 PnP(플러그 앤 플레이) 기능을 지정된 상태로 설정합니다.
SetPnpState

SetPnpState 메서드는 디바이스의 지정된 PnP(플러그 앤 플레이) 속성을 켜거나 끕니다(또는 기본 상태로 설정).
SetPolicy

SetPolicy 메서드는 지정된 인터럽트에서 인터럽트 우선 순위, 프로세서 선호도 및 선호도 정책을 지정합니다.
SetPowerPolicy

SetPowerPolicy 메서드는 WinUsb 전원 정책을 설정합니다.
SetPowerPolicyOwnership

SetPowerPolicyOwnership 메서드는 전원 정책의 소유권을 드라이버로 설정하거나 드라이버에서 소유권을 제거합니다.
SetPropertyData

SetPropertyData 메서드는 디바이스 속성의 현재 설정을 수정합니다.
SetUserModeDriverInitiatedIo

SetUserModeDriverInitiatedIo 메서드는 특정 요청이 UMDF 드라이버에서 온 것처럼 처리되어야 하는 동일한 디바이스 스택의 UMDF 드라이버 아래에 있는 커널 모드 드라이버를 나타냅니다.
시작

Start 메서드를 사용하면 I/O 큐가 새 I/O 요청을 수신하고 드라이버에 배달하기 시작할 수 있습니다.
시작

Start 메서드는 큐에 대기된 요청을 로컬 I/O 대상으로 보내기 시작합니다.
시작

IWDFRemoteTarget::Start 메서드는 중지된 원격 I/O 대상을 다시 시작합니다.
중지

Stop 메서드는 I/O 큐가 I/O 요청을 배달하지 못하도록 차단하지만 큐는 새 요청을 수신하고 저장합니다.
중지

Stop 메서드는 큐에 대기된 요청을 로컬 I/O 대상으로 보내는 것을 중지합니다.
중지

Stop 메서드는 원격 I/O 대상을 일시적으로 중지합니다.
StopAcknowledge

StopAcknowledge 메서드는 드라이버가 지정된 I/O 요청 처리를 중지했음을 프레임워크에 알릴 수 있습니다.
StopIdle

StopIdle 메서드는 디바이스가 작동 중인(D0) 전원 상태에 있어야 한다는 것을 프레임워크에 알릴 수 있습니다.
StopSynchronously

StopSynchronously 메서드는 I/O 큐가 I/O 요청을 배달하지 못하도록 차단하지만 큐는 새 요청을 수신하고 저장합니다. 메서드는 전달된 모든 요청이 취소되거나 완료된 후 를 반환합니다.
TryToAcquireInterruptLock

TryToAcquireInterruptLock 메서드는 다른 스레드가 이미 인수하지 않은 경우 인터럽트 잠금을 획득합니다.
UnmapIoSpace

UnmapIoSpace 메서드는 이전에 MapIoSpace 메서드에 의해 매핑된 지정된 범위의 실제 주소의 매핑을 해제합니다.
UnmarkCancelable

UnmarkCancelable 메서드는 I/O 요청의 취소를 사용하지 않도록 설정합니다.
WDF_ABS_TIMEOUT_IN_MS

WDF_ABS_TIMEOUT_IN_MS 함수는 지정된 시간(밀리초)을 절대 시간 값으로 변환합니다.
WDF_ABS_TIMEOUT_IN_SEC

WDF_ABS_TIMEOUT_IN_SEC 함수는 지정된 시간(초)을 절대 시간 값으로 변환합니다.
WDF_ABS_TIMEOUT_IN_US

WDF_ABS_TIMEOUT_IN_US 함수는 지정된 수의 마이크로초를 절대 시간 값으로 변환합니다.
WDF_ALIGN_SIZE_DOWN

WDF_ALIGN_SIZE_DOWN 함수는 지정된 맞춤 오프셋에 맞춰진 다음 하위 버퍼 크기를 반환합니다.
WDF_ALIGN_SIZE_UP

WDF_ALIGN_SIZE_UP 함수는 지정된 맞춤 오프셋에 맞춰진 다음으로 높은 버퍼 크기를 반환합니다.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT 함수는 WDF_CHILD_ADDRESS_DESCRIPTION_HEADER 구조를 초기화합니다.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT 함수는 WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER 구조를 초기화합니다.
WDF_CHILD_LIST_CONFIG_INIT

WDF_CHILD_LIST_CONFIG_INIT 함수는 WDF_CHILD_LIST_CONFIG 구조를 초기화합니다.
WDF_CHILD_LIST_ITERATOR_INIT

WDF_CHILD_LIST_ITERATOR_INIT 함수는 WDF_CHILD_LIST_ITERATOR 구조를 초기화합니다.
WDF_CHILD_RETRIEVE_INFO_INIT

WDF_CHILD_RETRIEVE_INFO_INIT 함수는 WDF_CHILD_RETRIEVE_INFO 구조를 초기화합니다.
WDF_COINSTALLER_INSTALL_OPTIONS_INIT

WDF_COINSTALLER_INSTALL_OPTIONS_INIT 함수는 WDF_COINSTALLER_INSTALL_OPTIONS 구조를 초기화합니다.
WDF_COMMON_BUFFER_CONFIG_INIT

WDF_COMMON_BUFFER_CONFIG_INIT 함수는 WDF_COMMON_BUFFER_CONFIG 구조를 초기화합니다.
WDF_COMPANION_EVENT_CALLBACKS_INIT

이 WDF_COMPANION_EVENT_CALLBACKS_INIT 함수 문서는 내부 전용입니다.
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT 함수는 드라이버의 WDF_DEVICE_INTERFACE_PROPERTY_DATA 구조를 초기화합니다.
WDF_DEVICE_PNP_CAPABILITIES_INIT

WDF_DEVICE_PNP_CAPABILITIES_INIT 함수는 WDF_DEVICE_PNP_CAPABILITIES 구조를 초기화합니다.
WDF_DEVICE_POWER_CAPABILITIES_INIT

WDF_DEVICE_POWER_CAPABILITIES_INIT 함수는 WDF_DEVICE_POWER_CAPABILITIES 구조를 초기화합니다.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT 함수는 드라이버의 WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS 구조를 초기화합니다.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT

WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT 함수는 드라이버의 WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS 구조를 초기화합니다.
WDF_DEVICE_PROPERTY_DATA_INIT

WDF_DEVICE_PROPERTY_DATA_INIT 함수는 드라이버의 WDF_DEVICE_PROPERTY_DATA 구조를 초기화합니다.
WDF_DEVICE_STATE_INIT

WDF_DEVICE_STATE_INIT 함수는 드라이버의 WDF_DEVICE_STATE 구조를 초기화합니다.
WDF_DMA_ENABLER_CONFIG_INIT

WDF_DMA_ENABLER_CONFIG_INIT 함수는 드라이버의 WDF_DMA_ENABLER_CONFIG 구조를 초기화합니다.
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT

WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT 함수는 드라이버의 WDF_DMA_SYSTEM_PROFILE_CONFIG 구조를 초기화합니다.
WDF_DPC_CONFIG_INIT

WDF_DPC_CONFIG_INIT 함수는 드라이버의 WDF_DPC_CONFIG 구조를 초기화합니다.
WDF_DRIVER_CONFIG_INIT

WDF_DRIVER_CONFIG_INIT 함수는 드라이버의 WDF_DRIVER_CONFIG 구조를 초기화합니다.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT 함수는 WDF_DRIVER_VERSION_AVAILABLE_PARAMS 구조를 초기화합니다.
WDF_FDO_EVENT_CALLBACKS_INIT

WDF_FDO_EVENT_CALLBACKS_INIT 함수는 WDF_FDO_EVENT_CALLBACKS 구조를 초기화합니다.
WDF_FILEOBJECT_CONFIG_INIT

WDF_FILEOBJECT_CONFIG_INIT 함수는 드라이버의 WDF_FILEOBJECT_CONFIG 구조를 초기화합니다.
WDF_GET_CONTEXT_TYPE_INFO

이 매크로는 내부 전용으로 예약되어 있습니다.
WDF_INTERRUPT_CONFIG_INIT

WDF_INTERRUPT_CONFIG_INIT 함수는 WDF_INTERRUPT_CONFIG 구조를 초기화합니다.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

WDF_INTERRUPT_EXTENDED_POLICY_INIT 함수는 WDF_INTERRUPT_EXTENDED_POLICY 구조를 초기화합니다.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

WDF_INTERRUPT_EXTENDED_POLICY_INIT 함수가 WDF_INTERRUPT_EXTENDED_POLICY 구조를 초기화하는 방법을 알아봅니다.
WDF_INTERRUPT_INFO_INIT

WDF_INTERRUPT_INFO_INIT 함수는 WDF_INTERRUPT_INFO 구조를 초기화합니다.
WDF_INTERRUPT_INFO_INIT

WDF_INTERRUPT_INFO_INIT 함수가 WDF_INTERRUPT_INFO 구조를 초기화하는 방법을 알아봅니다.
WDF_IO_QUEUE_CONFIG_INIT

WDF_IO_QUEUE_CONFIG_INIT 함수는 드라이버의 WDF_IO_QUEUE_CONFIG 구조를 초기화합니다.
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE

WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE 함수는 드라이버의 WDF_IO_QUEUE_CONFIG 구조를 초기화합니다.
WDF_IO_QUEUE_DRAINED

I/O 큐의 상태가 큐가 드레이닝되었음을 나타내는 경우 WDF_IO_QUEUE_DRAINED 함수는 TRUE를 반환합니다.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT

WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT 함수는 드라이버의 WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY 구조를 초기화합니다.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT

WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT 함수는 드라이버의 WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY 구조를 초기화합니다.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT

WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT 함수는 드라이버의 WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY 구조를 초기화합니다.
WDF_IO_QUEUE_IDLE

I/O 큐의 상태가 큐가 드레이닝되었음을 나타내는 경우 WDF_IO_QUEUE_IDLE 함수는 TRUE를 반환합니다.
WDF_IO_QUEUE_PURGED

I/O 큐의 상태가 큐가 드레이닝되었음을 나타내는 경우 WDF_IO_QUEUE_PURGED 함수는 TRUE를 반환합니다.
WDF_IO_QUEUE_READY

I/O 큐의 상태가 큐가 드레이닝되었음을 나타내는 경우 WDF_IO_QUEUE_READY 함수는 TRUE를 반환합니다.
WDF_IO_QUEUE_STOPPED

I/O 큐의 상태가 큐가 중지되었음을 나타내는 경우 WDF_IO_QUEUE_STOPPED 함수는 TRUE를 반환합니다.
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME

WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME 함수는 드라이버가 디바이스, 파일 또는 디바이스 인터페이스의 이름을 지정하여 I/O 대상을 열 수 있도록 드라이버의 WDF_IO_TARGET_OPEN_PARAMS 구조를 초기화합니다.
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE 함수는 드라이버가 WDM(Windows 드라이버 모델) 디바이스 개체를 지정하여 원격 I/O 대상을 열 수 있도록 드라이버의 WDF_IO_TARGET_OPEN_PARAMS 구조를 초기화합니다.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE

WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE 함수는 드라이버가 파일 이름을 지정하여 I/O 대상을 열 수 있도록 드라이버의 WDF_IO_TARGET_OPEN_PARAMS 구조를 초기화합니다.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME

WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME 함수는 드라이버가 디바이스, 파일 또는 디바이스 인터페이스의 이름을 지정하여 I/O 대상을 열 수 있도록 드라이버의 WDF_IO_TARGET_OPEN_PARAMS 구조를 초기화합니다.
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN

WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN 함수는 드라이버가 원격 I/O 대상을 다시 열 수 있도록 드라이버의 WDF_IO_TARGET_OPEN_PARAMS 구조를 초기화합니다.
WDF_IO_TYPE_CONFIG_INIT

WDF_IO_TYPE_CONFIG_INIT 함수는 드라이버의 WDF_IO_TYPE_CONFIG 구조를 초기화합니다.
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

WDF_MEMORY_DESCRIPTOR_INIT_BUFFER 함수는 지정된 버퍼를 설명하도록 WDF_MEMORY_DESCRIPTOR 구조를 초기화합니다.
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

WDF_MEMORY_DESCRIPTOR_INIT_HANDLE 함수는 지정된 프레임워크 메모리 개체를 설명하도록 WDF_MEMORY_DESCRIPTOR 구조를 초기화합니다.
WDF_MEMORY_DESCRIPTOR_INIT_MDL

WDF_MEMORY_DESCRIPTOR_INIT_MDL 함수는 지정된 MDL(메모리 설명자 목록)을 설명하도록 WDF_MEMORY_DESCRIPTOR 구조를 초기화합니다.
WDF_OBJECT_ATTRIBUTES_INIT

WDF_OBJECT_ATTRIBUTES_INIT 함수는 드라이버의 WDF_OBJECT_ATTRIBUTES 구조를 초기화합니다.
WDF_PDO_EVENT_CALLBACKS_INIT

WDF_PDO_EVENT_CALLBACKS_INIT 함수는 WDF_PDO_EVENT_CALLBACKS 구조를 초기화합니다.
WDF_PNPPOWER_EVENT_CALLBACKS_INIT

WDF_PNPPOWER_EVENT_CALLBACKS_INIT 함수는 드라이버의 WDF_PNPPOWER_EVENT_CALLBACKS 구조를 초기화합니다.
WDF_POWER_FRAMEWORK_SETTINGS_INIT

WDF_POWER_FRAMEWORK_SETTINGS_INIT 함수는 WDF_POWER_FRAMEWORK_SETTINGS 구조를 초기화합니다.
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT

WDF_POWER_POLICY_EVENT_CALLBACKS_INIT 함수는 드라이버의 WDF_POWER_POLICY_EVENT_CALLBACKS 구조를 초기화합니다.
WDF_QUERY_INTERFACE_CONFIG_INIT

WDF_QUERY_INTERFACE_CONFIG_INIT 함수는 드라이버의 WDF_QUERY_INTERFACE_CONFIG 구조를 초기화합니다.
WDF_READ_PORT_BUFFER_UCHAR

WDF_READ_PORT_BUFFER_UCHAR 함수는 지정된 포트 주소에서 버퍼로 여러 바이트를 읽습니다.
WDF_READ_PORT_BUFFER_ULONG

WDF_READ_PORT_BUFFER_ULONG 함수는 지정된 포트 주소에서 버퍼로 여러 ULONG 값을 읽습니다.
WDF_READ_PORT_BUFFER_USHORT

WDF_READ_PORT_BUFFER_USHORT 함수는 지정된 포트 주소에서 버퍼로 여러 USHORT 값을 읽습니다.
WDF_READ_PORT_UCHAR

WDF_READ_PORT_UCHAR 함수는 지정된 포트 주소에서 바이트를 읽습니다.
WDF_READ_PORT_ULONG

WDF_READ_PORT_ULONG 함수는 지정된 포트 주소에서 ULONG 값을 읽습니다.
WDF_READ_PORT_USHORT

WDF_READ_PORT_USHORT 함수는 지정된 포트 주소에서 USHORT 값을 읽습니다.
WDF_READ_REGISTER_BUFFER_UCHAR

WDF_READ_REGISTER_BUFFER_UCHAR 함수는 지정된 레지스터 주소에서 버퍼로 여러 바이트를 읽습니다.
WDF_READ_REGISTER_BUFFER_ULONG

WDF_READ_REGISTER_BUFFER_ULONG 함수는 지정된 레지스터 주소에서 버퍼로 여러 ULONG 값을 읽습니다.
WDF_READ_REGISTER_BUFFER_ULONG64

WDF_READ_REGISTER_BUFFER_ULONG64 함수는 지정된 레지스터 주소에서 버퍼로 여러 ULONG64 값을 읽습니다.
WDF_READ_REGISTER_BUFFER_USHORT

WDF_READ_REGISTER_BUFFER_USHORT 함수는 지정된 레지스터 주소에서 버퍼로 여러 USHORT 값을 읽습니다.
WDF_READ_REGISTER_UCHAR

WDF_READ_REGISTER_UCHAR 함수는 지정된 레지스터 주소에서 바이트를 읽습니다.
WDF_READ_REGISTER_ULONG

WDF_READ_REGISTER_ULONG 함수는 지정된 레지스터 주소에서 ULONG 값을 읽습니다.
WDF_READ_REGISTER_ULONG64

WDF_READ_REGISTER_ULONG64 함수는 지정된 레지스터 주소에서 ULONG64 값을 읽습니다.
WDF_READ_REGISTER_USHORT

WDF_READ_REGISTER_USHORT 함수는 지정된 레지스터 주소에서 USHORT 값을 읽습니다.
WDF_REL_TIMEOUT_IN_MS

WDF_REL_TIMEOUT_IN_MS 함수는 지정된 시간(밀리초)을 상대 시간 값으로 변환합니다.
WDF_REL_TIMEOUT_IN_SEC

WDF_REL_TIMEOUT_IN_SEC 함수는 지정된 시간(초)을 상대 시간 값으로 변환합니다.
WDF_REL_TIMEOUT_IN_US

WDF_REL_TIMEOUT_IN_US 함수는 지정된 수의 마이크로초를 상대 시간 값으로 변환합니다.
WDF_REMOVE_LOCK_OPTIONS_INIT

WDF_REMOVE_LOCK_OPTIONS_INIT 함수는 WDF_REMOVE_LOCK_OPTIONS 구조를 초기화합니다.
WDF_REQUEST_COMPLETION_PARAMS_INIT

WDF_REQUEST_COMPLETION_PARAMS_INIT 함수는 WDF_REQUEST_COMPLETION_PARAMS 구조를 초기화합니다.
WDF_REQUEST_FORWARD_OPTIONS_INIT

WDF_REQUEST_FORWARD_OPTIONS_INIT 함수는 WDF_REQUEST_FORWARD_OPTIONS 구조를 초기화합니다.
WDF_REQUEST_PARAMETERS_INIT

WDF_REQUEST_PARAMETERS_INIT 함수는 WDF_REQUEST_PARAMETERS 구조를 초기화합니다.
WDF_REQUEST_REUSE_PARAMS_INIT

WDF_REQUEST_REUSE_PARAMS_INIT 함수는 드라이버의 WDF_REQUEST_REUSE_PARAMS 구조를 초기화합니다.
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP 함수는 드라이버의 WDF_REQUEST_REUSE_PARAMS 구조에서 새 IRP를 설정합니다.
WDF_REQUEST_SEND_OPTIONS_INIT

WDF_REQUEST_SEND_OPTIONS_INIT 함수는 드라이버의 WDF_REQUEST_SEND_OPTIONS 구조를 초기화합니다.
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT

WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT 함수는 드라이버의 WDF_REQUEST_SEND_OPTIONS 구조에서 제한 시간 값을 설정합니다.
WDF_TASK_QUEUE_CONFIG_INIT

이 WDF_TASK_QUEUE_CONFIG_INIT 함수 문서는 내부 전용입니다.
WDF_TASK_SEND_OPTIONS_INIT

이 WDF_TASK_SEND_OPTIONS_INIT 함수 문서는 내부 전용입니다.
WDF_TIMER_CONFIG_INIT

WDF_TIMER_CONFIG_INIT 함수는 단일 기한을 사용하는 타이머에 대한 WDF_TIMER_CONFIG 구조를 초기화합니다.
WDF_TIMER_CONFIG_INIT_PERIODIC

WDF_TIMER_CONFIG_INIT_PERIODIC 함수는 주기적인 타이머에 대한 WDF_TIMER_CONFIG 구조를 초기화합니다.
WDF_TYPE_NAME_POINTER_TYPE

WDF_TYPE_NAME_POINTER_TYPE 매크로는 내부용으로만 예약되어 있습니다.
WDF_TYPE_NAME_TO_TYPE_INFO

WDF_TYPE_NAME_TO_TYPE_INFO 매크로는 내부용으로만 예약되어 있습니다.
WDF_USB_CONTINUOUS_READER_CONFIG_INIT

WDF_USB_CONTINUOUS_READER_CONFIG_INIT 함수는 WDF_USB_CONTINUOUS_READER_CONFIG 구조를 초기화합니다.
WDF_USB_CONTROL_SETUP_PACKET_INIT

WDF_USB_CONTROL_SETUP_PACKET_INIT 함수는 표준 USB 제어 전송을 위한 WDF_USB_CONTROL_SETUP_PACKET 구조를 초기화합니다.
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS

WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS 함수는 디바이스 클래스별 USB 제어 전송에 대한 WDF_USB_CONTROL_SETUP_PACKET 구조를 초기화합니다.
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE

WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE 함수는 디바이스 기능을 설정하거나 지우는 USB 제어 전송에 대한 WDF_USB_CONTROL_SETUP_PACKET 구조를 초기화합니다.
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS

WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS 함수는 디바이스 상태 가져오는 USB 제어 전송에 대한 WDF_USB_CONTROL_SETUP_PACKET 구조를 초기화합니다.
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR

WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR 함수는 공급업체별 USB 제어 전송을 위한 WDF_USB_CONTROL_SETUP_PACKET 구조를 초기화합니다.
WDF_USB_DEVICE_CREATE_CONFIG_INIT

WDF_USB_DEVICE_CREATE_CONFIG_INIT 함수는 WDF_USB_DEVICE_CREATE_CONFIG 구조를 초기화합니다.
WDF_USB_DEVICE_INFORMATION_INIT

WDF_USB_DEVICE_INFORMATION_INIT 함수는 드라이버의 WDF_USB_DEVICE_INFORMATION 구조를 초기화합니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG 함수는 드라이버가 USB 디바이스를 구성 해제할 수 있도록 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조를 초기화합니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS 함수는 드라이버가 USB 설명자를 사용하여 구성을 지정할 수 있도록 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조를 초기화합니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES 함수는 드라이버가 여러 인터페이스를 사용하도록 디바이스를 구성할 수 있도록 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조를 초기화합니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE 함수는 드라이버가 지정된 단일 인터페이스를 사용하도록 디바이스를 구성할 수 있도록 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조를 초기화합니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB 함수는 드라이버가 URB를 사용하여 구성을 지정할 수 있도록 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조를 초기화합니다.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR 함수는 드라이버가 인터페이스 설명자를 지정하여 USB 인터페이스를 선택할 수 있도록 WDF_USB_INTERFACE_SELECT_SETTING_PARAMS 구조를 초기화합니다.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING 함수는 인터페이스 개체에 대한 핸들과 인터페이스에 대한 대체 설정을 지정하여 드라이버가 USB 인터페이스를 선택할 수 있도록 WDF_USB_INTERFACE_SELECT_SETTING_PARAMS 구조를 초기화합니다.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB 함수는 드라이버가 URB를 지정하여 USB 인터페이스를 선택할 수 있도록 WDF_USB_INTERFACE_SELECT_SETTING_PARAMS 구조를 초기화합니다.
WDF_USB_PIPE_DIRECTION_IN

WDF_USB_PIPE_DIRECTION_IN 함수는 지정된 USB 엔드포인트가 입력 엔드포인트인지 여부를 결정합니다.
WDF_USB_PIPE_DIRECTION_OUT

WDF_USB_PIPE_DIRECTION_OUT 함수는 지정된 USB 엔드포인트가 출력 엔드포인트인지 여부를 결정합니다.
WDF_USB_PIPE_INFORMATION_INIT

WDF_USB_PIPE_INFORMATION_INIT 함수는 WDF_USB_PIPE_INFORMATION 구조를 초기화합니다.
WDF_WMI_BUFFER_APPEND_STRING

WDF_WMI_BUFFER_APPEND_STRING 함수는 지정된 유니코드 문자열을 WMI에 필요한 형식으로 지정된 버퍼에 복사합니다.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER 함수는 WDF_WMI_INSTANCE_CONFIG 구조를 초기화하고 지정된 핸들을 WMI 공급자 개체에 저장합니다.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG 함수는 WDF_WMI_INSTANCE_CONFIG 구조를 초기화하고 지정된 WDF_WMI_PROVIDER_CONFIG 구조체에 대한 포인터를 저장합니다.
WDF_WMI_PROVIDER_CONFIG_INIT

WDF_WMI_PROVIDER_CONFIG_INIT 함수는 WDF_WMI_PROVIDER_CONFIG 구조를 초기화합니다.
WDF_WORKITEM_CONFIG_INIT

WDF_WORKITEM_CONFIG_INIT 함수는 드라이버의 WDF_WORKITEM_CONFIG 구조를 초기화합니다.
WDF_WRITE_PORT_BUFFER_UCHAR

WDF_WRITE_PORT_BUFFER_UCHAR 함수는 버퍼에서 지정된 포트로 여러 바이트를 씁니다.
WDF_WRITE_PORT_BUFFER_ULONG

WDF_WRITE_PORT_BUFFER_ULONG 함수는 버퍼에서 지정된 포트 주소로 여러 ULONG 값을 씁니다.
WDF_WRITE_PORT_BUFFER_USHORT

WDF_WRITE_PORT_BUFFER_USHORT 함수는 버퍼에서 지정된 포트 주소로 여러 USHORT 값을 씁니다.
WDF_WRITE_PORT_UCHAR

WDF_WRITE_PORT_UCHAR 함수는 지정된 포트 주소에 바이트를 씁니다.
WDF_WRITE_PORT_ULONG

WDF_WRITE_PORT_ULONG 함수는 지정된 포트 주소에 ULONG 값을 씁니다.
WDF_WRITE_PORT_USHORT

WDF_WRITE_PORT_USHORT 함수는 지정된 포트 주소에 USHORT 값을 씁니다.
WDF_WRITE_REGISTER_BUFFER_UCHAR

WDF_WRITE_REGISTER_BUFFER_UCHAR 함수는 버퍼에서 지정된 레지스터에 바이트 수를 씁니다.
WDF_WRITE_REGISTER_BUFFER_ULONG

WDF_WRITE_REGISTER_BUFFER_ULONG 함수는 버퍼에서 지정된 레지스터에 여러 ULONG 값을 씁니다.
WDF_WRITE_REGISTER_BUFFER_ULONG64

WDF_WRITE_REGISTER_BUFFER_ULONG64 함수는 버퍼에서 지정된 레지스터에 여러 ULONG64 값을 씁니다.
WDF_WRITE_REGISTER_BUFFER_USHORT

WDF_WRITE_REGISTER_BUFFER_USHORT 루틴은 버퍼에서 지정된 레지스터에 여러 USHORT 값을 씁니다.
WDF_WRITE_REGISTER_UCHAR

WDF_WRITE_REGISTER_UCHAR 루틴은 지정된 주소에 바이트를 씁니다.
WDF_WRITE_REGISTER_ULONG

WDF_WRITE_REGISTER_ULONG 루틴은 지정된 주소에 ULONG 값을 씁니다.
WDF_WRITE_REGISTER_ULONG64

WDF_WRITE_REGISTER_ULONG64 함수는 지정된 주소에 ULONG64 값을 씁니다.
WDF_WRITE_REGISTER_USHORT

WDF_WRITE_REGISTER_USHORT 루틴은 지정된 주소에 USHORT 값을 씁니다.
WdfChildListAddOrUpdateChildDescriptionAsPresent

WdfChildListAddOrUpdateChildDescriptionAsPresent 메서드는 자식 목록에 새 자식 설명을 추가하거나 기존 자식 설명을 업데이트합니다.
WdfChildListBeginIteration

WdfChildListBeginIteration 메서드는 지정된 자식 목록에서 항목을 검색하기 위한 프레임워크를 준비합니다.
WdfChildListBeginScan

WdfChildListBeginScan 메서드는 드라이버가 목록의 정보를 업데이트할 수 있도록 지정된 자식 디바이스 목록을 준비합니다.
WdfChildListCreate

WdfChildListCreate 메서드는 지정된 부모 디바이스에 대한 자식 목록을 만듭니다.
WdfChildListEndIteration

WdfChildListEndIteration 메서드는 지정된 자식 목록에 대한 수정을 처리합니다.
WdfChildListEndScan

WdfChildListEndScan 메서드는 지정된 자식 목록에 대한 수정을 처리합니다.
WdfChildListGetDevice

WdfChildListGetDevice 메서드는 지정된 자식 목록의 부모 디바이스를 나타내는 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfChildListRequestChildEject

WdfChildListRequestChildEject 메서드는 지정된 디바이스가 도킹 스테이션에서 배출될 예정임을 프레임워크에 알릴 수 있습니다.
WdfChildListRetrieveAddressDescription

WdfChildListRetrieveAddressDescription 메서드는 지정된 식별 설명이 있는 자식 디바이스를 찾고 디바이스의 주소 설명을 검색합니다.
WdfChildListRetrieveNextDevice

WdfChildListRetrieveNextDevice 메서드는 지정된 자식 목록을 트래버스하고 지정된 조건과 일치하는 다음 자식 디바이스를 검색합니다.
WdfChildListRetrievePdo

WdfChildListRetrievePdo 메서드는 자식 목록의 지정된 자식 설명과 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfChildListUpdateAllChildDescriptionsAsPresent

WdfChildListUpdateAllChildDescriptionsAsPresent 메서드는 지정된 자식 목록의 모든 자식 디바이스가 연결되어 있고 사용할 수 있음을 프레임워크에 알릴 수 있습니다.
WdfChildListUpdateChildDescriptionAsMissing

WdfChildListUpdateChildDescriptionAsMissing 메서드는 지정된 자식 디바이스가 현재 분리되었거나 사용할 수 없음을 프레임워크에 알릴 수 있습니다.
WdfCmResourceListAppendDescriptor

WdfCmResourceListAppendDescriptor 메서드는 지정된 리소스 목록의 끝에 리소스 설명자를 추가합니다.
WdfCmResourceListGetCount

WdfCmResourceListGetCount 메서드는 지정된 리소스 목록에 포함된 리소스 설명자 수를 반환합니다.
WdfCmResourceListGetDescriptor

WdfCmResourceListGetDescriptor 메서드는 지정된 리소스 목록에 포함된 리소스 설명자에 대한 포인터를 반환합니다.
WdfCmResourceListInsertDescriptor

WdfCmResourceListInsertDescriptor 메서드는 지정된 리소스 목록에 리소스 설명자를 삽입합니다.
WdfCmResourceListRemove

WdfCmResourceListRemove 메서드는 지정된 리소스 목록에서 리소스 설명자를 제거합니다.
WdfCmResourceListRemoveByDescriptor

WdfCmResourceListRemoveByDescriptor 메서드는 지정된 리소스 목록에서 지정된 리소스 설명자를 제거합니다.
WdfCollection추가

WdfCollectionAdd 메서드는 개체 컬렉션에 지정된 프레임워크 개체를 추가합니다.
WdfCollectionCreate

WdfCollectionCreate 메서드는 프레임워크 컬렉션 개체를 만듭니다.
WdfCollectionGetCount

WdfCollectionGetCount 메서드는 현재 개체 컬렉션에 있는 개체 수를 반환합니다.
WdfCollectionGetFirstItem

WdfCollectionGetFirstItem 메서드는 개체 컬렉션에 있는 첫 번째 개체에 대한 핸들을 반환합니다.
WdfCollectionGetItem

WdfCollectionGetItem 메서드는 지정된 개체 컬렉션에 포함되고 지정된 인덱스 값과 연결된 개체에 대한 핸들을 반환합니다.
WdfCollectionGetLastItem

WdfCollectionGetLastItem 메서드는 개체 컬렉션에 있는 마지막 개체에 대한 핸들을 반환합니다.
WdfCollectionRemove

WdfCollectionRemove 메서드는 지정된 개체 컬렉션에서 개체를 제거합니다.
WdfCollectionRemoveItem

WdfCollectionRemoveItem 메서드는 지정된 인덱스 값에 따라 개체 컬렉션에서 지정된 개체를 제거합니다.
WdfCommonBufferCreate

WdfCommonBufferCreate 메서드는 드라이버와 DMA(직접 메모리 액세스) 디바이스가 동시에 액세스할 수 있는 메모리 버퍼를 만듭니다.
WdfCommonBufferCreateWithConfig

WdfCommonBufferCreateWithConfig 메서드는 드라이버와 DMA(직접 메모리 액세스) 디바이스가 동시에 액세스할 수 있는 메모리 버퍼를 만들고 메서드는 버퍼 구성 정보도 지정합니다.
WdfCommonBufferGetAlignedLogicalAddress

WdfCommonBufferGetAlignedLogicalAddress 메서드는 지정된 공통 버퍼와 연결된 논리 주소를 반환합니다.
WdfCommonBufferGetAlignedVirtualAddress

WdfCommonBufferGetAlignedVirtualAddress 메서드는 지정된 공통 버퍼와 연결된 가상 주소를 반환합니다.
WdfCommonBufferGetLength

WdfCommonBufferGetLength 메서드는 지정된 공통 버퍼의 길이를 반환합니다.
WdfCompanion만들기

이 WdfCompanionCreate 함수 문서는 내부 전용입니다.
WdfCompanionCreateTaskQueue

이 WdfCompanionCreateTaskQueue 함수 문서는 내부 전용입니다.
WdfCompanionTargetSendTaskSynchronously

이 WdfCompanionTargetSendTaskSynchronously 함수 문서는 내부 전용입니다.
WdfCompanionTargetWdmGetCompanionProcess

이 WdfCompanionTargetWdmGetCompanionProcess 함수 문서는 내부 전용입니다.
WdfCompanionWdmGetSecureDeviceHandle

이 WdfCompanionWdmGetSecureDeviceHandle 함수 문서는 내부 전용입니다.
WdfControlDeviceInitAllocate

WdfControlDeviceInitAllocate 메서드는 드라이버가 새 제어 디바이스 개체를 만들 때 사용하는 WDFDEVICE_INIT 구조를 할당합니다.
WdfControlDeviceInitSetShutdownNotification

WdfControlDeviceInitSetShutdownNotification 메서드는 제어 디바이스 개체에 대한 종료 알림 정보를 설정합니다.
WdfControlFinishInitializing

WdfControlFinishInitializing 메서드는 드라이버가 지정된 컨트롤 디바이스 개체 초기화를 완료했음을 프레임워크에 알릴 수 있습니다.
WdfDeviceAddDependentUsageDeviceObject

WdfDeviceAddDependentUsageDeviceObject 메서드는 지정된 디바이스가 특수 파일을 저장하는 데 사용될 때 지정된 디바이스가 다른 디바이스에 의존한다는 것을 나타냅니다.
WdfDeviceAddQueryInterface

WdfDeviceAddQueryInterface 메서드는 다른 드라이버가 쿼리하고 사용할 수 있는 드라이버 정의 인터페이스를 만듭니다.
WdfDeviceAddRemovalRelationsPhysicalDevice

WdfDeviceAddRemovalRelationsPhysicalDevice 메서드는 지정된 다른 디바이스를 제거할 때 지정된 디바이스를 제거해야 했음을 나타냅니다.
WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAllocAndQueryInterfaceProperty 메서드는 버퍼를 할당하고 지정된 디바이스 인터페이스 속성을 검색합니다.
WdfDeviceAllocAndQueryProperty

WdfDeviceAllocAndQueryProperty 메서드는 버퍼를 할당하고 지정된 디바이스 속성을 검색합니다.
WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAllocAndQueryPropertyEx 메서드는 버퍼를 할당하고 지정된 디바이스 속성을 검색합니다.
WdfDeviceAssignInterfaceProperty

WdfDeviceAssignInterfaceProperty 메서드는 디바이스 인터페이스 속성의 현재 값을 수정합니다.
WdfDeviceAssignMofResourceName

WdfDeviceAssignMofResourceName 메서드는 지정된 디바이스에 대한 MOF 리소스 이름을 등록합니다.
WdfDeviceAssignProperty

WdfDeviceAssignProperty 메서드는 디바이스 속성의 현재 설정을 수정합니다.
WdfDeviceAssignS0IdleSettings

WdfDeviceAssignS0IdleSettings 메서드는 디바이스가 유휴 상태이고 시스템이 S0(작동 중) 상태일 때 프레임워크에서 사용하는 드라이버 제공 정보를 제공합니다.
WdfDeviceAssignSxWakeSettings

WdfDeviceAssignSxWakeSettings 메서드는 디바이스와 시스템이 모두 저전력 상태인 동안 절전 신호를 트리거하는 디바이스의 기능에 대한 드라이버 제공 정보를 제공합니다.
WdfDeviceClearRemovalRelationsDevices

WdfDeviceClearRemovalRelationsDevices 메서드는 지정된 디바이스를 제거할 때 제거해야 하는 디바이스 목록에서 모든 디바이스를 제거합니다.
WdfDeviceConfigureRequestDispatching

WdfDeviceConfigureRequestDispatching 메서드를 사용하면 프레임워크가 지정된 형식의 I/O 요청을 지정된 I/O 큐에 큐에 대기합니다.
WdfDeviceConfigureWdmIrpDispatchCallback

WdfDeviceConfigureWdmIrpDispatchCallback 메서드는 드라이버의 EvtDeviceWdmIrpDispatch 콜백 함수를 등록합니다.
WdfDeviceCreate

WdfDeviceCreate 메서드는 프레임워크 디바이스 개체를 만듭니다.
WdfDeviceCreateDeviceInterface

WdfDeviceCreateDeviceInterface 메서드는 지정된 디바이스에 대한 디바이스 인터페이스를 만듭니다.
WdfDeviceCreateSymbolicLink

WdfDeviceCreateSymbolicLink 메서드는 지정된 디바이스에 대한 기호 링크를 만듭니다.
WdfDeviceEnqueueRequest

WdfDeviceEnqueueRequest 메서드는 프레임워크에 지정된 I/O 요청을 전달하므로 프레임워크는 이후에 드라이버가 지정된 디바이스에 대해 만든 I/O 큐 중 하나에 요청을 추가할 수 있습니다.
WdfDeviceGetAlignmentRequirement

WdfDeviceGetAlignmentRequirement 메서드는 메모리 전송 작업에 대한 디바이스의 주소 맞춤 요구 사항을 검색합니다.
WdfDeviceGetCharacteristics

WdfDeviceGetCharacteristics 메서드는 지정된 디바이스에 대한 디바이스 특성을 반환합니다.
WdfDeviceGetDefaultQueue

WdfDeviceGetDefaultQueue 메서드는 디바이스의 기본 I/O 큐에 대한 핸들을 반환합니다.
WdfDeviceGetDevicePnpState

WdfDeviceGetDevicePnpState 메서드는 지정된 디바이스에 대한 프레임워크의 플러그 앤 플레이 상태 컴퓨터의 현재 상태를 반환합니다.
WdfDeviceGetDevicePowerPolicyState

WdfDeviceGetDevicePowerPolicyState 메서드는 지정된 디바이스에 대해 프레임워크의 전원 정책 상태 컴퓨터의 현재 상태를 반환합니다.
WdfDeviceGetDevicePowerState

WdfDeviceGetDevicePowerState 메서드는 지정된 디바이스에 대해 프레임워크 전원 상태 컴퓨터의 현재 상태를 반환합니다.
WdfDeviceGetDeviceStackIoType

WdfDeviceGetDeviceStackIoType 메서드는 프레임워크가 디바이스에 사용하는 버퍼 액세스 메서드를 검색합니다.
WdfDeviceGetDeviceState

WdfDeviceGetDeviceState 메서드는 지정된 디바이스의 디바이스 상태를 검색합니다.
WdfDeviceGetDriver

WdfDeviceGetDriver 메서드는 지정된 프레임워크 디바이스 개체와 연결된 프레임워크 드라이버 개체에 대한 핸들을 반환합니다.
WdfDeviceGetFileObject

WdfDeviceGetFileObject 메서드는 지정된 WDM 파일 개체와 연결된 프레임워크 파일 개체에 대한 핸들을 반환합니다.
WdfDeviceGetHardwareRegisterMappedAddress

드라이버는 WdfDeviceGetHardwareRegisterMappedAddress를 호출하여 이전에 WdfDeviceMapIoSpace를 사용하여 매핑한 메모리 리소스의 사용자 모드 매핑 주소를 가져옵니다.
WdfDeviceGetIoTarget

WdfDeviceGetIoTarget 메서드는 지정된 디바이스에 대한 함수 또는 필터 드라이버의 로컬 I/O 대상에 대한 핸들을 반환합니다.
WdfDeviceGetSystemPowerAction

WdfDeviceGetSystemPowerAction 메서드는 컴퓨터에 대해 현재 발생하는 시스템 전원 작업(있는 경우)을 반환합니다.
WdfDeviceIndicateWakeStatus

WdfDeviceIndicateWakeStatus 메서드는 호출 버스 드라이버가 버스에서 절전 모드 해제 신호를 트리거하기 위해 지정된 디바이스를 기다리는 동안 중지되었음을 프레임워크에 알릴 수 있습니다.
WdfDeviceInitAssignName

WdfDeviceInitAssignName 메서드는 디바이스 이름을 디바이스의 디바이스 개체에 할당합니다.
WdfDeviceInitAssignSDDLString

WdfDeviceInitAssignSDDLString 메서드는 디바이스에 대한 보안 설정을 할당합니다.
WdfDeviceInitAssignWdmIrpPreprocessCallback

WdfDeviceInitAssignWdmIrpPreprocessCallback 메서드는 IRP 주 함수 코드를 처리하는 콜백 함수를 등록하고 필요에 따라 주 함수 코드와 연결된 하나 이상의 부 함수 코드를 등록합니다.
WdfDeviceInitFree

WdfDeviceInitFree 메서드는 WDFDEVICE_INIT 구조체의 할당을 취소합니다.
WdfDeviceInitRegisterPnpStateChangeCallback

WdfDeviceInitRegisterPnpStateChangeCallback 메서드는 디바이스의 플러그 앤 플레이 상태 컴퓨터가 상태를 변경할 때 프레임워크가 호출하는 드라이버 제공 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitRegisterPowerPolicyStateChangeCallback

WdfDeviceInitRegisterPowerPolicyStateChangeCallback 메서드는 디바이스의 전원 정책 상태 컴퓨터가 상태를 변경할 때 프레임워크가 호출하는 드라이버 제공 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitRegisterPowerStateChangeCallback

WdfDeviceInitRegisterPowerStateChangeCallback 메서드는 디바이스의 전원 상태 컴퓨터가 상태를 변경할 때 프레임워크가 호출하는 드라이버 제공 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitSetCharacteristics

WdfDeviceInitSetCharacteristics 메서드는 지정된 디바이스에 대한 디바이스 특성을 설정합니다.
WdfDeviceInitSetCompanionEventCallbacks

이 WdfDeviceInitSetCompanionEventCallbacks 함수 문서는 내부 전용입니다.
WdfDeviceInitSetDeviceClass

WdfDeviceInitSetDeviceClass 메서드는 디바이스의 디바이스 설정 클래스를 식별하는 GUID를 지정합니다.
WdfDeviceInitSetDeviceType

WdfDeviceInitSetDeviceType 메서드는 지정된 디바이스의 디바이스 유형을 설정합니다.
WdfDeviceInitSetExclusive

WdfDeviceInitSetExclusive 메서드는 지정된 디바이스가 전용 디바이스인지 여부를 나타냅니다.
WdfDeviceInitSetFileObjectConfig

WdfDeviceInitSetFileObjectConfig 메서드는 이벤트 콜백 함수를 등록하고 드라이버의 프레임워크 파일 개체에 대한 구성 정보를 설정합니다.
WdfDeviceInitSetIoInCallerContextCallback

WdfDeviceInitSetIoInCallerContextCallback 메서드는 드라이버의 EvtIoInCallerContext 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitSetIoType

WdfDeviceInitSetIoType 메서드는 드라이버가 지정된 디바이스에 대한 읽기 및 쓰기 요청에 포함된 데이터 버퍼에 액세스하는 방법에 대한 메서드 또는 기본 설정을 설정합니다.
WdfDeviceInitSetIoTypeEx

WdfDeviceInitSetIoTypeEx 메서드는 드라이버가 지정된 디바이스에 대한 디바이스 I/O 제어 요청뿐만 아니라 읽기 및 쓰기 요청에 포함된 데이터 버퍼에 액세스하는 방법에 대한 메서드 또는 기본 설정을 설정합니다.
WdfDeviceInitSetPnpPowerEventCallbacks

WdfDeviceInitSetPnpPowerEventCallbacks 메서드는 드라이버의 플러그 앤 플레이 및 전원 관리 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitSetPowerInrush

WdfDeviceInitSetPowerInrush 메서드는 전원 관리자에게 지정된 디바이스가 시작될 때 현재 디바이스의 인러시가 필요하다는 것을 알릴 수 있습니다.
WdfDeviceInitSetPowerNotPageable

WdfDeviceInitSetPowerNotPageable 메서드는 시스템이 절전 상태와 작업(S0) 상태 간에 전환되는 동안 드라이버가 페이징 가능한 데이터에 액세스하지 않음을 전원 관리자에 알릴 수 있습니다.
WdfDeviceInitSetPowerPageable

WdfDeviceInitSetPowerPageable 메서드는 시스템이 절전 상태와 작업(S0) 상태 간에 전환되는 동안 드라이버가 페이징 가능한 데이터에 액세스할 수 있어야 한다는 것을 전원 관리자에 알릴 수 있습니다.
WdfDeviceInitSetPowerPolicyEventCallbacks

WdfDeviceInitSetPowerPolicyEventCallbacks 메서드는 드라이버의 전원 정책 이벤트 콜백 함수를 등록합니다.
WdfDeviceInitSetPowerPolicyOwnership

WdfDeviceInitSetPowerPolicyOwnership 메서드는 호출 드라이버가 지정된 디바이스의 전원 정책 소유자인지 여부를 설정합니다.
WdfDeviceInitSetReleaseHardwareOrderOnFailure

WdfDeviceInitSetReleaseHardwareOrderOnFailure 메서드는 프레임워크가 디바이스 오류 직후 드라이버의 EvtDeviceReleaseHardware 콜백 함수를 호출할지 또는 모든 자식 디바이스가 제거될 때까지 대기하는지 여부를 지정합니다.
WdfDeviceInitSetRemoveLockOptions

WdfDeviceInitSetRemoveLockOptions 메서드를 사용하면 프레임워크가 모든 유형의 IRP를 드라이버에 전달하기 전에 제거 잠금을 획득합니다.
WdfDeviceInitSetRequestAttributes

WdfDeviceInitSetRequestAttributes 메서드는 프레임워크가 디바이스의 I/O 큐에서 드라이버에 제공하는 모든 프레임워크 요청 개체에 사용할 개체 특성을 설정합니다.
WdfDeviceInterfaceDereferenceNoOp

WdfDeviceInterfaceDereferenceNoOp 메서드는 참조 수가 필요하지 않은 드라이버 정의 인터페이스에 사용할 수 있습니다.
WdfDeviceInterfaceReferenceNoOp

WdfDeviceInterfaceReferenceNoOp 메서드는 참조 수가 필요하지 않은 드라이버 정의 인터페이스에 사용할 수 있습니다.
WdfDeviceMapIoSpace

WdfDeviceMapIoSpace 함수는 지정된 실제 주소 범위를 시스템 주소 공간에 매핑하고 의사 기본 주소를 반환합니다.
WdfDeviceMiniportCreate

WdfDeviceMiniportCreate 메서드는 미니포트 드라이버에서 사용할 수 있는 프레임워크 디바이스 개체를 만듭니다.
WdfDeviceOpenDevicemapKey

WdfDeviceOpenDevicemapKey 메서드는 DEVICEMAP 키를 열고 레지스트리 키를 나타내는 프레임워크 레지스트리 키 개체를 만듭니다.
WdfDeviceOpenRegistryKey

WdfDeviceOpenRegistryKey 메서드는 레지스트리에서 디바이스의 하드웨어 키 또는 드라이버 소프트웨어 키를 열고 레지스트리 키를 나타내는 프레임워크 레지스트리 키 개체를 만듭니다.
WdfDevicePostEvent

WdfDevicePostEvent 메서드는 드라이버에서 지정된 이벤트를 기다리는 애플리케이션에 비동기적으로 알 수 있습니다.
WdfDeviceQueryInterfaceProperty

WdfDeviceQueryInterfaceProperty 메서드는 지정된 디바이스 인터페이스 속성을 검색합니다.
WdfDeviceQueryProperty

WdfDeviceQueryProperty 메서드는 지정된 디바이스 속성을 검색합니다.
WdfDeviceQueryPropertyEx

WdfDeviceQueryPropertyEx 메서드는 지정된 디바이스 속성을 검색합니다.
WdfDeviceReadFromHardware

WdfDeviceReadFromHardware 메서드는 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오.
WdfDeviceRemoveDependentUsageDeviceObject

WdfDeviceRemoveDependentUsageDeviceObject 메서드는 지정된 디바이스가 특수 파일을 저장하는 데 사용될 때 지정된 디바이스가 더 이상 다른 디바이스에 의존하지 않음을 나타냅니다.
WdfDeviceRemoveRemovalRelationsPhysicalDevice

WdfDeviceRemoveRemovalRelationsPhysicalDevice 메서드는 지정된 다른 디바이스를 제거할 때 제거해야 하는 디바이스 목록에서 지정된 디바이스를 제거합니다.
WdfDeviceResumeIdle

WdfDeviceResumeIdle 메서드는 프레임워크에 지정된 디바이스가 사용되고 있지 않으며 유휴 상태로 유지되면 디바이스 저전력 상태에 배치할 수 있음을 알릴 수 있습니다.
WdfDeviceResumeIdleWithTag

WdfDeviceResumeIdleWithTag 매크로는 지정된 프레임워크 디바이스 개체의 전원 참조 수를 감소시키고 드라이버의 현재 파일 이름과 줄 번호를 참조에 할당합니다. 또한 매크로는 참조에 태그 값을 할당합니다.
WdfDeviceRetrieveCompanionTarget

이 WdfDeviceRetrieveCompanionTarget 함수 문서는 내부 전용입니다.
WdfDeviceRetrieveDeviceDirectoryString

자세한 정보: WdfDeviceRetrieveDeviceDirectoryString 함수
WdfDeviceRetrieveDeviceInterfaceString

WdfDeviceRetrieveDeviceInterfaceString 메서드는 드라이버가 지정된 디바이스에 등록한 디바이스 인터페이스에 운영 체제가 할당한 기호 링크 이름을 검색합니다.
WdfDeviceRetrieveDeviceName

WdfDeviceRetrieveDeviceName 메서드는 지정된 디바이스의 디바이스 이름을 반환합니다.
WdfDeviceSetAlignmentRequirement

WdfDeviceSetAlignmentRequirement 메서드는 메모리 전송 작업 중에 디바이스가 사용하는 데이터 버퍼에 대한 드라이버의 기본 주소 맞춤을 등록합니다.
WdfDeviceSetBusInformationForChildren

WdfDeviceSetBusInformationForChildren 메서드는 버스 드라이버가 지원하는 버스에 대한 정보를 설정합니다. 이 정보는 버스의 자식 디바이스에서 사용할 수 있습니다.
WdfDeviceSetCharacteristics

WdfDeviceSetCharacteristics 메서드는 지정된 디바이스에 대한 디바이스 특성을 설정합니다.
WdfDeviceSetDeviceInterfaceState

WdfDeviceSetDeviceInterfaceState 메서드는 지정된 디바이스에 대한 디바이스 인터페이스를 사용하거나 사용하지 않도록 설정합니다.
WdfDeviceSetDeviceInterfaceStateEx

자세한 정보: WdfDeviceSetDeviceInterfaceStateEx
WdfDeviceSetDeviceState

WdfDeviceSetDeviceState 메서드는 지정된 디바이스의 디바이스 상태를 설정합니다.
WdfDeviceSetFailed

WdfDeviceSetFailed 메서드는 드라이버가 지정된 디바이스와 연결된 하드웨어 또는 소프트웨어 오류가 발생했음을 프레임워크에 알릴 수 있습니다.
WdfDeviceSetPnpCapabilities

WdfDeviceSetPnpCapabilities 메서드는 디바이스의 플러그 앤 플레이 기능을 보고합니다.
WdfDeviceSetPowerCapabilities

WdfDeviceSetPowerCapabilities 메서드는 디바이스의 전원 기능을 보고합니다.
WdfDeviceSetSpecialFileSupport

WdfDeviceSetSpecialFileSupport 메서드는 지정된 디바이스에 대해 특수 파일에 대한 함수 드라이버의 지원을 사용하거나 사용하지 않도록 설정합니다.
WdfDeviceSetStaticStopRemove

WdfDeviceSetStaticStopRemove 메서드는 디바이스를 중지하고 제거할 수 있는지 여부를 프레임워크에 알릴 수 있습니다.
WdfDeviceStopIdle

WdfDeviceStopIdle 메서드는 지정된 디바이스가 작동 중(D0) 전원 상태에 있어야 한다는 것을 프레임워크에 알릴 수 있습니다.
WdfDeviceStopIdleWithTag

WdfDeviceStopIdleWithTag 매크로는 지정된 프레임워크 디바이스 개체의 전원 참조 수를 증가시키고 드라이버의 현재 파일 이름과 줄 번호를 참조에 할당합니다. 또한 매크로는 참조에 태그 값을 할당합니다.
WdfDeviceUnmapIoSpace

WdfDeviceUnmapIoSpace 함수는 이전에 WdfDeviceMapIoSpace 함수에 의해 매핑된 지정된 범위의 물리적 주소 매핑을 해제합니다.
WdfDeviceWdmAssignPowerFrameworkSettings

WdfDeviceWdmAssignPowerFrameworkSettings 메서드는 단일 구성 요소 디바이스에 대한 PoFx(전원 관리 프레임워크) 설정을 등록합니다.
WdfDeviceWdmDispatchIrp

WdfDeviceWdmDispatchIrp 메서드는 EvtDeviceWdmIrpDispatch에서 프레임워크에 디스패치된 IRP를 반환합니다.
WdfDeviceWdmDispatchIrpToIoQueue

WdfDeviceWdmDispatchIrpToIoQueue 메서드는 IRP를 지정된 I/O 큐로 전달합니다.
WdfDeviceWdmDispatchPreprocessedIrp

WdfDeviceWdmDispatchPreprocessedIrp 메서드는 프레임워크에 전처리된 IRP를 반환합니다.
WdfDeviceWdmGetAttachedDevice

WdfDeviceWdmGetAttachedDevice 메서드는 디바이스 스택에서 다음으로 낮은 WDM 디바이스 개체를 반환합니다.
WdfDeviceWdmGetDeviceObject

WdfDeviceWdmGetDeviceObject 메서드는 지정된 프레임워크 디바이스 개체와 연결된 WDM(Windows 드라이버 모델) 디바이스 개체를 반환합니다.
WdfDeviceWdmGetPhysicalDevice

WdfDeviceWdmGetPhysicalDevice 메서드는 디바이스 스택에서 물리적 디바이스의 WDM PDO를 검색합니다.
WdfDeviceWriteToHardware

WdfDeviceWriteToHardware 메서드는 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오.
WdfDevStateIsNP

WdfDevStateIsNP 메서드는 지정된 전원 상태 또는 전원 정책 상태가 페이지 처리할 수 없는 상태인지 여부를 나타내는 부울 값을 반환합니다.
WdfDevStateNormalize

WdfDevStateNormalize 메서드는 지정된 프레임워크 상태 컴퓨터 값에서 추가 비트를 제거하므로 드라이버는 값을 컴퓨터 상태 배열에 대한 인덱스로 사용할 수 있습니다.
WdfDmaEnablerConfigureSystemProfile

WdfDmaEnablerConfigureSystemProfile 메서드는 시스템 모드 DMA 지원자에 대한 하드웨어별 설정을 구성하고 리소스 초기화를 완료합니다.
WdfDmaEnablerCreate

WdfDmaEnablerCreate 메서드는 DMA 인에이블러 개체를 만듭니다.
WdfDmaEnablerGetFragmentLength

WdfDmaEnablerGetFragmentLength 메서드는 운영 체제가 단일 DMA 전송에 대해 지원하는 최대 전송 길이를 반환합니다.
WdfDmaEnablerGetMaximumLength

WdfDmaEnablerGetMaximumLength 메서드는 디바이스에서 지원하는 단일 DMA 전송의 최대 전송 길이를 반환합니다.
WdfDmaEnablerGetMaximumScatterGatherElements

WdfDmaEnablerGetMaximumScatterGatherElements 메서드는 디바이스 및 드라이버가 지원하는 최대 분산/수집 요소 수를 지정된 DMA 인에이블러 개체에 대해 반환합니다.
WdfDmaEnablerSetMaximumScatterGatherElements

WdfDmaEnablerSetMaximumScatterGatherElements 메서드는 디바이스가 지원하는 최대 분산/수집 요소 수를 지정된 DMA 사용 가능 개체에 대해 설정합니다.
WdfDmaEnablerWdmGetDmaAdapter

WdfDmaEnablerWdmGetDmaAdapter 메서드는 DMA enabler 개체와 연결된 WDM DMA_ADAPTER 구조체에 대한 포인터를 반환합니다.
WdfDmaTransactionAllocateResources

WdfDmaTransactionAllocateResources 메서드는 지정된 트랜잭션 개체에서 배타적이고 반복적인 사용을 위해 단일 패킷 또는 시스템 모드 DMA 사용자를 예약합니다.
WdfDmaTransactionCancel

WdfDmaTransactionCancel 메서드는 맵 레지스터 할당을 기다리는 DMA 트랜잭션을 취소하려고 시도합니다.
WdfDmaTransactionCreate

WdfDmaTransactionCreate 메서드는 DMA 트랜잭션을 만듭니다.
WdfDmaTransactionDmaCompleted

WdfDmaTransactionDmaCompleted 메서드는 디바이스의 DMA 전송 작업이 완료되었음을 프레임워크에 알 수 있습니다.
WdfDmaTransactionDmaCompletedFinal

WdfDmaTransactionDmaCompletedFinal 메서드는 디바이스의 DMA 전송 작업이 언더런 조건으로 완료되었음을 프레임워크에 알리고 완료된 전송의 길이를 제공합니다.
WdfDmaTransactionDmaCompletedWithLength

WdfDmaTransactionDmaCompletedWithLength 메서드는 디바이스의 DMA 전송 작업이 완료되었음을 프레임워크에 알리고 완료된 전송 길이를 제공합니다.
WdfDmaTransactionExecute

WdfDmaTransactionExecute 메서드는 지정된 DMA 트랜잭션의 실행을 시작합니다.
WdfDmaTransactionFreeResources

WdfDmaTransactionFreeResources 메서드는 WdfDmaTransactionAllocateResources를 호출하여 드라이버가 이전에 할당한 DMA 리소스를 해제합니다.
WdfDmaTransactionGetBytesTransferred

WdfDmaTransactionGetBytesTransferred 메서드는 지정된 DMA 트랜잭션에 대해 전송된 총 바이트 수를 반환합니다.
WdfDmaTransactionGetCurrentDmaTransferLength

WdfDmaTransactionGetCurrentDmaTransferLength 메서드는 현재 DMA 전송의 크기를 반환합니다.
WdfDmaTransactionGetDevice

WdfDmaTransactionGetDevice 메서드는 지정된 DMA 트랜잭션과 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfDmaTransactionGetRequest

WdfDmaTransactionGetRequest 메서드는 지정된 DMA 트랜잭션과 연결된 프레임워크 요청 개체에 대한 핸들을 검색합니다.
WdfDmaTransactionGetTransferInfo

WdfDmaTransactionGetTransferInfo 메서드는 초기화된 DMA 트랜잭션에 필요한 맵 레지스터 및 분산/수집 목록 항목의 수를 반환합니다.
WdfDmaTransactionInitialize

WdfDmaTransactionInitialize 메서드는 지정된 DMA 트랜잭션을 초기화합니다.
WdfDmaTransactionInitializeUsingOffset

WdfDmaTransactionInitializeUsingOffset 메서드는 바이트 오프셋을 사용하여 MDL 체인으로 지정된 DMA 트랜잭션을 초기화합니다.
WdfDmaTransactionInitializeUsingRequest

WdfDmaTransactionInitializeUsingRequest 메서드는 지정된 I/O 요청의 매개 변수를 사용하여 지정된 DMA 트랜잭션을 초기화합니다.
WdfDmaTransactionRelease

WdfDmaTransactionRelease 메서드는 연결된 DMA 트랜잭션 개체를 삭제하지 않고 지정된 DMA 트랜잭션을 종료합니다.
WdfDmaTransactionSetChannelConfigurationCallback

WdfDmaTransactionSetChannelConfigurationCallback 메서드는 시스템 모드 DMA 트랜잭션에 대한 채널 구성 이벤트 콜백 함수를 등록합니다.
WdfDmaTransactionSetDeviceAddressOffset

WdfDmaTransactionSetDeviceAddressOffset 메서드는 DMA 작업을 수행할 때 시스템 DMA 컨트롤러가 액세스할 레지스터의 오프셋을 지정합니다.
WdfDmaTransactionSetImmediateExecution

WdfDmaTransactionSetImmediateExecution 메서드는 지정된 DMA 트랜잭션을 표시하여 WdfDmaTransactionExecute 및 WdfDmaTransactionAllocateResources에 대한 호출이 즉시 트랜잭션을 시작하거나 실패하도록 합니다.
WdfDmaTransactionSetMaximumLength

WdfDmaTransactionSetMaximumLength 메서드는 지정된 DMA 트랜잭션과 연결된 DMA 전송의 최대 길이를 설정합니다.
WdfDmaTransactionSetSingleTransferRequirement

WdfDmaTransactionSetSingleTransferRequirement 메서드는 DMA 트랜잭션이 단일 전송에서 완료되도록 지정합니다.
WdfDmaTransactionSetTransferCompleteCallback

WdfDmaTransactionSetTransferCompleteCallback 메서드는 시스템 모드 DMA 트랜잭션에 대한 전송 완료 이벤트 콜백 함수를 등록합니다.
WdfDmaTransactionStopSystemTransfer

WdfDmaTransactionStopSystemTransfer 메서드는 프레임워크가 EvtProgramDma를 호출한 후 시스템 모드 DMA 전송을 중지하려고 시도합니다.
WdfDmaTransactionWdmGetTransferContext

WdfDmaTransactionWdmGetTransferContext 메서드는 DMA 트랜잭션과 연결된 WDM 전송 컨텍스트를 검색합니다.
WdfDpcCancel

WdfDpcCancel 메서드는 DPC 개체의 예약된 EvtDpcFunc 콜백 함수 실행을 취소하려고 시도합니다.
WdfDpcCreate

WdfDpcCreate 메서드는 프레임워크 DPC 개체를 만들고 EvtDpcFunc 콜백 함수를 등록합니다.
WdfDpcEnqueue

WdfDpcEnqueue 메서드는 DPC 개체의 EvtDpcFunc 콜백 함수 실행을 예약합니다.
WdfDpcGetParentObject

WdfDpcGetParentObject 메서드는 지정된 DPC 개체의 부모 개체를 반환합니다.
WdfDpcWdmGetDpc

WdfDpcWdmGetDpc 메서드는 지정된 프레임워크 DPC 개체와 연결된 KDPC 구조체에 대한 포인터를 반환합니다.
WdfDriver만들기

WdfDriverCreate 메서드는 호출 드라이버에 대한 프레임워크 드라이버 개체를 만듭니다.
WdfDriverErrorReportApiMissing

자세한 정보: WdfDriverErrorReportApiMissing 함수
WdfDriverGetRegistryPath

WdfDriverGetRegistryPath 메서드는 레지스트리의 서비스 트리에서 드라이버의 레지스트리 키 경로를 검색합니다.
WdfDriverIsVersionAvailable

WdfDriverIsVersionAvailable 메서드는 드라이버가 지정된 버전의 Kernel-Mode Driver Framework 라이브러리로 실행 중인지 여부를 나타내는 부울 값을 반환합니다.
WdfDriverMiniportUnload

WdfDriverMiniportUnload 메서드는 지정된 미니포트 드라이버의 프레임워크 드라이버 개체를 삭제합니다.
WdfDriverOpenParametersRegistryKey

WdfDriverOpenParametersRegistryKey 메서드는 드라이버의 Parameters 레지스트리 키를 열고 키를 나타내는 프레임워크 레지스트리 키 개체에 대한 핸들을 검색합니다.
WdfDriverOpenPersistentStateRegistryKey

자세한 정보: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

WdfDriverRegisterTraceInfo 메서드는 내부 전용으로 예약되어 있습니다.
WdfDriverRetrieveDriverDataDirectoryString

자세한 정보: WdfDriverRetrieveDriverDataDirectoryString 함수
WdfDriverRetrieveVersionString

WdfDriverRetrieveVersionString 메서드는 드라이버가 실행 중인 Kernel-Mode 드라이버 프레임워크의 버전을 식별하는 유니코드 문자열을 검색합니다.
WdfDriverWdmGetDriverObject

WdfDriverWdmGetDriverObject 메서드는 지정된 프레임워크 드라이버 개체와 연결된 WDM(Windows 드라이버 모델) 드라이버 개체에 대한 포인터를 검색합니다.
WdfFdoAddStaticChild

WdfFdoAddStaticChild 메서드는 정적 열거형으로 식별된 함수 드라이버의 자식 디바이스 목록에 지정된 디바이스를 추가합니다.
WdfFdoGetDefaultChildList

WdfFdoGetDefaultChildList 메서드는 지정된 디바이스의 기본 자식 목록에 대한 핸들을 반환합니다.
WdfFdoInitAllocAndQueryProperty

WdfFdoInitAllocAndQueryProperty 메서드는 버퍼를 할당하고 지정된 디바이스 속성을 검색합니다.
WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx 메서드는 버퍼를 할당하고 지정된 디바이스 속성을 검색합니다.
WdfFdoInitOpenRegistryKey

WdfFdoInitOpenRegistryKey 메서드는 레지스트리에서 디바이스의 하드웨어 키 또는 드라이버 소프트웨어 키를 열고 레지스트리 키를 나타내는 프레임워크 레지스트리 키 개체를 만듭니다.
WdfFdoInitQueryProperty

WdfFdoInitQueryProperty 메서드는 지정된 디바이스 속성을 검색합니다.
WdfFdoInitQueryPropertyEx

WdfFdoInitQueryPropertyEx 메서드는 지정된 디바이스 속성을 검색합니다.
WdfFdoInitSetDefaultChildListConfig

WdfFdoInitSetDefaultChildListConfig 메서드는 버스 드라이버의 기본 자식 목록을 구성합니다.
WdfFdoInitSetEventCallbacks

WdfFdoInitSetEventCallbacks 메서드는 지정된 디바이스에 대해 프레임워크 기반 함수 드라이버의 이벤트 콜백 함수를 등록합니다.
WdfFdoInitSetFilter

WdfFdoInitSetFilter 메서드는 호출 드라이버를 지정된 디바이스의 상위 수준 또는 하위 수준 필터 드라이버로 식별합니다.
WdfFdoInitWdmGetPhysicalDevice

WdfFdoInitWdmGetPhysicalDevice 메서드는 디바이스의 WDM 물리적 디바이스 개체(PDO)를 검색합니다.
WdfFdoLockStaticChildListForIteration

WdfFdoLockStaticChildListForIteration 메서드는 지정된 부모 디바이스에 속하는 정적 자식 목록에서 항목을 검색하기 위한 프레임워크를 준비합니다.
WdfFdoQueryForInterface

WdfFdoQueryForInterface 메서드는 다른 드라이버의 GUID 식별 인터페이스에 대한 액세스를 가져옵니다.
WdfFdoRetrieveNextStaticChild

WdfFdoRetrieveNextStaticChild 메서드는 자식 디바이스 목록에서 다음 프레임워크 디바이스 개체에 대한 핸들을 검색합니다.
WdfFdoUnlockStaticChildListFromIteration

WdfFdoUnlockStaticChildListFromIteration 메서드는 지정된 디바이스에 대한 자식 디바이스 목록을 잠금 해제하고 목록이 잠겨 있는 동안 드라이버가 수행한 목록의 변경 내용을 처리합니다.
WdfFileObjectGetDevice

WdfFileObjectGetDevice 메서드는 지정된 프레임워크 파일 개체와 연결된 프레임워크 디바이스 개체를 반환합니다.
WdfFileObjectGetFileName

WdfFileObjectGetFileName 메서드는 지정된 프레임워크 파일 개체에 포함된 파일 이름을 반환합니다.
WdfFileObjectGetFlags

WdfFileObjectGetFlags 메서드는 지정된 프레임워크 파일 개체에 포함된 플래그를 반환합니다.
WdfFileObjectGetInitiatorProcessId

WdfFileObjectGetInitiatorProcessId 함수는 지정된 프레임워크 파일 개체와 연결된 초기자 프로세스 ID를 검색합니다.
WdfFileObjectGetRelatedFileObject

WdfFileObjectGetRelatedFileObject 메서드는 관련 파일 개체를 프레임워크 파일 개체로 검색합니다.
WdfFileObjectWdmGetFileObject

WdfFileObjectWdmGetFileObject 메서드는 지정된 프레임워크 파일 개체와 연결된 WDM(Windows 드라이버 모델) 파일 개체를 반환합니다.
WdfGetDriver

WdfGetDriver 메서드는 호출 드라이버를 나타내는 프레임워크 드라이버 개체에 대한 핸들을 반환합니다.
WdfGetTriageInfo

WdfGetTriageInfo 메서드는 내부 전용으로 예약되어 있습니다.
WdfInterruptAcquireLock

WdfInterruptAcquireLock 메서드는 인터럽트 개체의 스핀 잠금을 유지하면서 디바이스의 DIRQL(디바이스 인터럽트 요청 수준)에서 실행되는 코드 시퀀스를 시작합니다.
WdfInterruptCreate

WdfInterruptCreate 메서드는 프레임워크 인터럽트 개체를 만듭니다.
WdfInterruptDisable

WdfInterruptDisable 메서드는 드라이버의 EvtInterruptDisable 콜백 함수를 호출하여 지정된 디바이스 인터럽트를 사용하지 않도록 설정합니다.
WdfInterruptEnable

WdfInterruptEnable 메서드는 드라이버의 EvtInterruptEnable 콜백 함수를 호출하여 지정된 디바이스 인터럽트를 사용하도록 설정합니다.
WdfInterruptGetDevice

WdfInterruptGetDevice 메서드는 지정된 프레임워크 인터럽트 개체와 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfInterruptGetInfo

WdfInterruptGetInfo 메서드는 지정된 인터럽트에 대한 정보를 검색합니다.
WdfInterruptQueueDpcForIsr

WdfInterruptQueueDpcForIsr 메서드는 실행을 위해 프레임워크 인터럽트 개체의 EvtInterruptDpc 콜백 함수를 큐에 대기시킵니다.
WdfInterruptQueueWorkItemForIsr

WdfInterruptQueueWorkItemForIsr 메서드는 실행을 위해 프레임워크 인터럽트 개체의 EvtInterruptWorkItem 콜백 함수를 큐에 대기합니다.
WdfInterruptReleaseLock

WdfInterruptReleaseLock 메서드는 인터럽트 개체의 스핀 잠금을 유지하면서 디바이스의 DIRQL에서 실행되는 코드 시퀀스를 종료합니다.
WdfInterruptReportActive

WdfInterruptReportActive는 인터럽트가 활성 상태이며 드라이버가 연결된 줄에서 인터럽트 요청을 처리할 준비가 되었음을 시스템에 알립니다.
WdfInterruptReportInactive

WdfInterruptReportInactive 메서드는 인터럽트가 더 이상 활성 상태가 아니며 드라이버가 연결된 줄에서 인터럽트 요청을 기대하지 않는다는 것을 시스템에 알립니다.
WdfInterruptSetExtendedPolicy

WdfInterruptSetExtendedPolicy 메서드는 지정된 인터럽트에 대한 인터럽트 우선 순위, 프로세서 선호도, 선호도 정책 및 프로세서 그룹을 지정합니다.
WdfInterruptSetPolicy

WdfInterruptSetPolicy 메서드는 지정된 인터럽트에 대한 인터럽트 우선 순위, 프로세서 선호도 및 선호도 정책을 지정합니다.
WdfInterruptSynchronize

WdfInterruptSynchronize 메서드는 인터럽트 개체의 스핀 잠금을 유지하면서 디바이스의 DIRQL에서 지정된 콜백 함수를 실행합니다.
WdfInterruptTryToAcquireLock

WdfInterruptTryToAcquireLock 메서드는 인터럽트 개체의 수동 잠금을 획득하려고 시도합니다.
WdfInterruptWdmGetInterrupt

WdfInterruptWdmGetInterrupt 메서드는 지정된 프레임워크 인터럽트 개체와 연결된 WDM 인터럽트 개체에 대한 포인터를 반환합니다.
WdfIoQueueAssignForwardProgressPolicy

WdfIoQueueAssignForwardProgressPolicy 메서드를 사용하면 프레임워크가 지정된 I/O 큐의 정방향 진행률을 보장할 수 있습니다.
WdfIoQueueCreate

WdfIoQueueCreate 메서드는 지정된 디바이스에 대한 I/O 큐를 만들고 구성합니다.
WdfIoQueueDrain

WdfIoQueueDrain 메서드를 사용하면 프레임워크가 I/O 큐에 대한 I/O 요청 큐 큐를 중지하는 동시에 이미 큐에 대기 중인 요청을 배달하고 처리할 수 있습니다.
WdfIoQueueDrainSynchronously

WdfIoQueueDrainSynchronously 메서드를 사용하면 프레임워크가 I/O 큐에 대한 I/O 요청 큐 큐를 중지하는 동시에 이미 큐에 대기 중인 요청을 배달하고 처리할 수 있습니다. 메서드는 모든 요청이 완료되거나 취소된 후 를 반환합니다.
WdfIoQueueFindRequest

WdfIoQueueFindRequest 메서드는 I/O 큐에서 다음 요청을 찾거나 지정된 조건과 일치하지만 드라이버에 요청의 소유권을 부여하지 않는 다음 요청을 찾습니다.
WdfIoQueueGetDevice

WdfIoQueueGetDevice 메서드는 지정된 I/O 큐가 속한 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfIoQueueGetState

WdfIoQueueGetState 메서드는 지정된 I/O 큐의 상태 반환합니다.
WdfIoQueuePurge

WdfIoQueuePurge 메서드를 사용하면 프레임워크가 I/O 큐에 대한 I/O 요청 큐 큐를 중지하고 처리되지 않은 요청을 취소합니다.
WdfIoQueuePurgeSynchronously

WdfIoQueuePurgeSynchronously 메서드를 사용하면 프레임워크가 I/O 큐에 대한 I/O 요청 큐 큐를 중지하고 처리되지 않은 요청 및 드라이버 소유의 취소 가능한 요청을 취소합니다.
WdfIoQueueReadyNotify

WdfIoQueueReadyNotify 메서드는 이전에 비어 있던 지정된 I/O 큐가 하나 이상의 I/O 요청을 받을 때마다 프레임워크가 호출하는 이벤트 콜백 함수를 등록(또는 등록 취소)합니다.
WdfIoQueueRetrieveFoundRequest

WdfIoQueueRetrieveFoundRequest 메서드는 드라이버가 요청을 처리할 수 있도록 지정된 요청을 드라이버에 전달합니다.
WdfIoQueueRetrieveNextRequest

WdfIoQueueRetrieveNextRequest 메서드는 지정된 I/O 큐에서 사용 가능한 다음 I/O 요청을 검색합니다.
WdfIoQueueRetrieveRequestByFileObject

WdfIoQueueRetrieveRequestByFileObject 메서드는 지정된 파일 개체와 연결된 지정된 I/O 큐에서 사용 가능한 다음 I/O 요청을 검색합니다.
WdfIoQueueStart

WdfIoQueueStart 메서드를 사용하면 I/O 큐가 새 I/O 요청을 받고 배달하기 시작할 수 있습니다.
WdfIoQueueStop

WdfIoQueueStop 메서드는 I/O 큐가 I/O 요청을 배달하지 못하도록 차단하지만 큐는 새 요청을 수신하고 저장합니다.
WdfIoQueueStopAndPurge

WdfIoQueueStopAndPurge 메서드는 I/O 큐가 새 요청을 전달하지 못하도록 하고 기존의 처리되지 않은 요청 및 드라이버 소유의 취소 가능 요청을 취소하지만 큐는 새 요청을 수신하고 저장합니다.
WdfIoQueueStopAndPurgeSynchronousously

WdfIoQueueStopAndPurgeSynchronously 메서드는 I/O 큐가 새 I/O 요청을 제공하지 못하도록 하고 프레임워크가 처리되지 않은 기존 요청 및 드라이버 소유의 취소 가능 요청을 취소하도록 하지만 큐는 새 요청을 수신하고 저장합니다.
WdfIoQueueStopSynchronously

WdfIoQueueStopSynchronously 메서드는 I/O 큐가 I/O 요청을 배달하지 못하도록 차단하지만 큐는 새 요청을 수신하고 저장합니다. 메서드는 전달된 모든 요청이 취소되거나 완료된 후 를 반환합니다.
WdfIoResourceListAppendDescriptor

WdfIoResourceListAppendDescriptor 메서드는 리소스 요구 사항 목록의 논리적 구성 끝에 리소스 설명자를 추가합니다.
WdfIoResourceListCreate

WdfIoResourceListCreate 메서드는 빈 논리 구성을 만듭니다. 이 구성은 채워지고 리소스 요구 사항 목록에 추가될 수 있습니다.
WdfIoResourceListGetCount

WdfIoResourceListGetCount 메서드는 리소스 요구 사항 목록의 논리적 구성에 포함된 리소스 설명자 수를 반환합니다.
WdfIoResourceListGetDescriptor

WdfIoResourceListGetDescriptor 메서드는 리소스 요구 사항 목록의 논리적 구성에 포함된 리소스 설명자에 대한 포인터를 반환합니다.
WdfIoResourceListInsertDescriptor

WdfIoResourceListInsertDescriptor 메서드는 리소스 설명자를 리소스 요구 사항 목록의 논리적 구성에 삽입합니다.
WdfIoResourceListRemove

WdfIoResourceListRemove 메서드는 리소스 요구 사항 목록의 논리적 구성에서 리소스 설명자를 제거합니다.
WdfIoResourceListRemoveByDescriptor

WdfIoResourceListRemoveByDescriptor 메서드는 리소스 요구 사항 목록의 논리적 구성에서 리소스 설명자를 제거합니다.
WdfIoResourceListUpdateDescriptor

WdfIoResourceListUpdateDescriptor 메서드는 리소스 요구 사항 목록의 논리적 구성에서 리소스 설명자를 업데이트합니다.
WdfIoResourceRequirementsListAppendIoResList

WdfIoResourceRequirementsListAppendIoResList 메서드는 리소스 요구 사항 목록의 끝에 논리적 구성을 추가합니다.
WdfIoResourceRequirementsListGetCount

WdfIoResourceRequirementsListGetCount 메서드는 리소스 요구 사항 목록에 포함된 논리적 구성 수를 반환합니다.
WdfIoResourceRequirementsListGetIoResList

WdfIoResourceRequirementsListGetIoResList 메서드는 지정된 리소스 요구 사항 목록에서 지정된 논리 구성을 나타내는 프레임워크 resource-range-list 개체에 대한 핸들을 반환합니다.
WdfIoResourceRequirementsListInsertIoResList

WdfIoResourceRequirementsListInsertIoResList 메서드는 리소스 요구 사항 목록에 논리 구성을 삽입합니다.
WdfIoResourceRequirementsListRemove

WdfIoResourceRequirementsListRemove 메서드는 리소스 요구 사항 목록에서 논리 구성을 제거합니다.
WdfIoResourceRequirementsListRemoveByIoResList

WdfIoResourceRequirementsListRemoveByIoResList 메서드는 리소스 요구 사항 목록에서 논리적 구성을 제거합니다.
WdfIoResourceRequirementsListSetInterfaceType

WdfIoResourceRequirementsListSetInterfaceType 메서드는 리소스 요구 사항 목록에 버스 유형을 할당합니다.
WdfIoResourceRequirementsListSetSlotNumber

WdfIoResourceRequirementsListSetSlotNumber 메서드는 리소스 요구 사항 목록에 슬롯 번호를 할당합니다.
WdfIoTargetAllocAndQueryTargetProperty

WdfIoTargetAllocAndQueryTargetProperty 메서드는 버퍼를 할당하고 지정된 I/O 대상에 대해 지정된 디바이스 속성을 검색합니다.
WdfIoTargetClose

WdfIoTargetClose 메서드는 지정된 원격 I/O 대상을 닫습니다.
WdfIoTargetCloseForQueryRemove

대상 디바이스가 곧 제거될 수 있으므로 WdfIoTargetCloseForQueryRemove 메서드는 지정된 원격 I/O 대상을 일시적으로 닫습니다.
WdfIoTargetCreate

WdfIoTargetCreate 메서드는 지정된 디바이스에 대한 원격 I/O 대상을 만듭니다.
WdfIoTargetFormatRequestForInternalIoctl

WdfIoTargetFormatRequestForInternalIoctl 메서드는 I/O 대상에 대한 내부 디바이스 제어 요청을 빌드하지만 요청을 보내지 않습니다.
WdfIoTargetFormatRequestForInternalIoctlOthers

WdfIoTargetFormatRequestForInternalIoctlOthers 메서드는 I/O 대상에 대한 비표준 내부 디바이스 제어 요청을 빌드하지만 요청을 보내지 않습니다.
WdfIoTargetFormatRequestForIoctl

WdfIoTargetFormatRequestForIoctl 메서드는 I/O 대상에 대한 디바이스 제어 요청을 빌드하지만 요청을 보내지 않습니다.
WdfIoTargetFormatRequestForRead

WdfIoTargetFormatRequestForRead 메서드는 I/O 대상에 대한 읽기 요청을 작성하지만 요청을 보내지 않습니다.
WdfIoTargetFormatRequestForWrite

WdfIoTargetFormatRequestForWrite 메서드는 I/O 대상에 대한 쓰기 요청을 작성하지만 요청을 보내지 않습니다.
WdfIoTargetGetDevice

WdfIoTargetGetDevice 메서드는 지정된 로컬 또는 원격 I/O 대상의 부모인 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfIoTargetGetState

WdfIoTargetGetState 메서드는 로컬 또는 원격 I/O 대상에 대한 상태 정보를 반환합니다.
WdfIoTargetOpen

WdfIoTargetOpen 메서드는 드라이버가 I/O 요청을 보낼 수 있도록 원격 I/O 대상을 엽니다.
WdfIoTargetPurge

WdfIoTargetPurge 메서드는 로컬, 원격 또는 특수 I/O 대상에 큐에 대기 중인 모든 I/O 요청을 취소하고 새 I/O 요청이 큐에 대기되지 않도록 합니다.
WdfIoTargetQueryForInterface

WdfIoTargetQueryForInterface 메서드는 원격 I/O 대상의 GUID 식별 드라이버 정의 인터페이스에 대한 액세스 권한을 얻습니다.
WdfIoTargetQueryTargetProperty

WdfIoTargetQueryTargetProperty 메서드는 지정된 I/O 대상에 대해 지정된 디바이스 속성을 검색합니다.
WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlOthersSynchronously 메서드는 비표준 내부 디바이스 제어 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendInternalIoctlSynchronously 메서드는 내부 디바이스 제어 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfIoTargetSendIoctlSynchronously

WdfIoTargetSendIoctlSynchronously 메서드는 디바이스 제어 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfIoTargetSendReadSynchronously

WdfIoTargetSendReadSynchronously 메서드는 읽기 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfIoTargetSendWriteSynchronously

WdfIoTargetSendWriteSynchronously 메서드는 쓰기 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfIoTargetStart

WdfIoTargetStart 메서드는 큐에 대기된 요청을 로컬 또는 원격 I/O 대상으로 보내기 시작합니다.
WdfIoTargetStop

WdfIoTargetStop 메서드는 큐에 대기된 요청을 로컬 또는 원격 I/O 대상으로 보내는 것을 중지합니다.
WdfIoTargetWdmGetTargetDeviceObject

WdfIoTargetWdmGetTargetDeviceObject 메서드는 지정된 로컬 또는 원격 I/O 대상과 연결된 WDM(Windows 드라이버 모델) 디바이스 개체에 대한 포인터를 반환합니다.
WdfIoTargetWdmGetTargetFileHandle

WdfIoTargetWdmGetTargetFileHandle 메서드는 지정된 원격 I/O 대상과 연결된 파일에 대한 핸들을 반환합니다.
WdfIoTargetWdmGetTargetFileObject

WdfIoTargetWdmGetTargetFileObject 메서드는 지정된 원격 I/O 대상과 연결된 WDM(Windows 드라이버 모델) 파일 개체에 대한 포인터를 반환합니다.
WdfIoTargetWdmGetTargetPhysicalDevice

WdfIoTargetWdmGetTargetPhysicalDevice 메서드는 원격 I/O 대상의 디바이스를 나타내는 WDM(Windows 드라이버 모델) PDO(물리적 디바이스 개체)에 대한 포인터를 반환합니다.
WdfLookasideListCreate

WdfLookasideListCreate 메서드는 드라이버가 메모리 개체를 가져올 수 있는 lookaside-list 개체를 만듭니다.
WdfMemoryAssignBuffer

WdfMemoryAssignBuffer 메서드는 WdfMemoryCreatePreallocated를 호출하여 드라이버가 만든 메모리 개체에 지정된 버퍼를 할당합니다.
WdfMemoryCopyFromBuffer

WdfMemoryCopyFromBuffer 메서드는 지정된 원본 버퍼의 내용을 지정된 메모리 개체의 버퍼에 복사합니다.
WdfMemoryCopyToBuffer

WdfMemoryCopyToBuffer 메서드는 지정된 메모리 개체의 버퍼 내용을 지정된 대상 버퍼에 복사합니다.
WdfMemoryCreate

WdfMemoryCreate 메서드는 프레임워크 메모리 개체를 만들고 지정된 크기의 메모리 버퍼를 할당합니다.
WdfMemoryCreateFromLookaside

WdfMemoryCreateFromLookaside 메서드는 프레임워크 메모리 개체를 만들고 지정된 lookaside 목록에서 메모리 버퍼를 가져옵니다.
WdfMemoryCreatePreallocated

WdfMemoryCreatePreallocated 메서드는 드라이버 제공 메모리 버퍼에 대한 프레임워크 메모리 개체를 만듭니다.
WdfMemoryGetBuffer

WdfMemoryGetBuffer 메서드는 지정된 메모리 개체와 연결된 버퍼에 대한 포인터를 반환합니다.
WdfObjectAcquireLock

WdfObjectAcquireLock 메서드는 개체의 동기화 잠금을 획득합니다.
WdfObjectAllocateContext

WdfObjectAllocateContext 메서드는 지정된 프레임워크 개체에 대한 컨텍스트 공간을 할당합니다.
WdfObjectContextGetObject

WdfObjectContextGetObject 메서드는 지정된 컨텍스트 공간이 속한 프레임워크 개체에 대한 핸들을 반환합니다.
WdfObjectCreate

WdfObjectCreate 메서드는 일반 프레임워크 개체를 만듭니다.
WdfObjectDelete

WdfObjectDelete 메서드는 프레임워크 개체와 해당 자식 개체를 삭제합니다.
WdfObjectDereferenceActual

WdfObjectDereferenceActual 메서드는 지정된 프레임워크 개체에 대한 참조 수를 감소시키고 태그 값, 줄 번호 및 파일 이름을 참조에 할당합니다.
WdfObjectGetTypedContextWorker

WdfObjectGetTypedContextWorker 메서드는 내부 전용으로 예약되어 있습니다. 대신 WdfObjectGetTypedContext 매크로를 사용합니다.
WdfObjectQuery

WdfObjectQuery 메서드가 구현되지 않았습니다.
WdfObjectReferenceActual

WdfObjectReferenceActual 메서드는 지정된 프레임워크 개체에 대한 참조 수를 증가시키고 참조에 태그 값, 줄 번호 및 파일 이름을 할당합니다.
WdfObjectReleaseLock

WdfObjectReleaseLock 메서드는 개체의 동기화 잠금을 해제합니다.
WdfPdoAddEjectionRelationsPhysicalDevice

WdfPdoAddEjectionRelationsPhysicalDevice 메서드는 지정된 다른 디바이스가 배출될 때 지정된 디바이스가 배출됨을 나타냅니다.
WdfPdoClearEjectionRelationsDevices

WdfPdoClearEjectionRelationsDevices 메서드는 지정된 디바이스가 배출될 때 꺼내야 하는 디바이스 목록에서 모든 디바이스를 제거합니다.
WdfPdoGetParent

WdfPdoGetParent 메서드는 지정된 디바이스의 부모 디바이스를 나타내는 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfPdoInitAddCompatibleID

WdfPdoInitAddCompatibleID 메서드는 자식 디바이스의 호환 ID 목록에 호환되는 ID를 추가합니다.
WdfPdoInitAddDeviceText

WdfPdoInitAddDeviceText 메서드는 지정된 로캘에 대해 디바이스 설명 및 디바이스 위치를 디바이스에 추가합니다.
WdfPdoInitAddHardwareID

WdfPdoInitAddHardwareID 메서드는 자식 디바이스의 하드웨어 ID 목록에 하드웨어 ID를 추가합니다.
WdfPdoInitAllocate

WdfPdoInitAllocate 메서드는 버스 드라이버가 새 디바이스를 보고할 때 사용하는 프레임워크 기반 버스 드라이버에 대한 WDFDEVICE_INIT 구조를 할당합니다.
WdfPdoInitAllowForwardingRequestToParent

WdfPdoInitAllowForwardingRequestToParent 메서드를 사용하면 드라이버가 WdfRequestForwardToParentDeviceIoQueue를 호출할 수 있습니다.
WdfPdoInitAssignContainerID

WdfPdoInitAssignContainerID 메서드는 자식 디바이스의 컨테이너 ID를 업데이트합니다.
WdfPdoInitAssignDeviceID

WdfPdoInitAssignDeviceID 메서드는 자식 디바이스의 디바이스 ID를 업데이트합니다.
WdfPdoInitAssignInstanceID

WdfPdoInitAssignInstanceID 메서드는 자식 디바이스에 대한 instance ID를 업데이트합니다.
WdfPdoInitAssignRawDevice

WdfPdoInitAssignRawDevice 메서드는 호출 드라이버가 원시 모드에서 지정된 디바이스를 지원할 수 있음을 나타냅니다.
WdfPdoInitRemovePowerDependencyOnParent

자세한 정보: WdfPdoInitRemovePowerDependencyOnParent
WdfPdoInitSetDefaultLocale

WdfPdoInitSetDefaultLocale 메서드는 디바이스의 기본 로캘을 설정합니다.
WdfPdoInitSetEventCallbacks

WdfPdoInitSetEventCallbacks 메서드는 버스 드라이버의 이벤트 콜백 함수를 등록합니다.
WdfPdoMarkMissing

WdfPdoMarkMissing 메서드는 디바이스에 더 이상 액세스할 수 없다는 것을 프레임워크에 알릴 수 있습니다.
WdfPdoRemoveEjectionRelationsPhysicalDevice

WdfPdoRemoveEjectionRelationsPhysicalDevice 메서드는 지정된 다른 디바이스가 배출될 때 꺼내야 하는 디바이스 목록에서 지정된 디바이스를 제거합니다.
WdfPdoRequestEject

WdfPdoRequestEject 메서드는 지정된 디바이스가 도킹 스테이션에서 배출될 예정임을 프레임워크에 알릴 수 있습니다.
WdfPdoRetrieveAddressDescription

WdfPdoRetrieveAddressDescription 메서드는 지정된 프레임워크 디바이스 개체와 연결된 주소 설명을 검색합니다.
WdfPdoRetrieveIdentificationDescription

WdfPdoRetrieveIdentificationDescription 메서드는 지정된 프레임워크 디바이스 개체와 연결된 식별 설명을 검색합니다.
WdfPdoUpdateAddressDescription

WdfPdoUpdateAddressDescription 메서드는 지정된 프레임워크 디바이스 개체와 연결된 주소 설명을 업데이트합니다.
WdfPostDeviceInstall

공동 설치 관리자의 WdfPostDeviceInstall 함수는 PnP(비 플러그 앤 플레이) 드라이버 설치 관리자가 드라이버의 커널 모드 서비스를 만든 후 공동 설치 관리자가 요구할 수 있는 모든 작업을 수행합니다.
WdfPostDeviceRemove

공동 설치 관리자의 WdfPostDeviceRemove 함수는 PnP(비 플러그 앤 플레이) 드라이버 설치 관리자가 드라이버의 커널 모드 서비스를 삭제한 후 공동 설치 관리자가 요구할 수 있는 모든 작업을 수행합니다.
WdfPreDeviceInstall

공동 설치 관리자의 WdfPreDeviceInstall 함수는 PnP(비 플러그 앤 플레이) 드라이버 설치 관리자가 드라이버의 커널 모드 서비스를 만들기 전에 공동 설치 관리자에 필요할 수 있는 모든 작업을 수행합니다.
WdfPreDeviceInstallEx

공동 설치 관리자의 WdfPreDeviceInstallEx 함수는 PnP(비 플러그 앤 플레이) 드라이버 설치 관리자가 드라이버의 커널 모드 서비스를 만들기 전에 공동 설치 관리자에 필요할 수 있는 모든 작업을 수행합니다.
WdfPreDeviceRemove

공동 설치 관리자의 WdfPreDeviceRemove 함수는 PnP(비 플러그 앤 플레이) 드라이버 설치 관리자가 드라이버의 커널 모드 서비스를 삭제하기 전에 공동 설치 관리자가 요구할 수 있는 모든 작업을 수행합니다.
WdfRegistryAssignMemory

WdfRegistryAssignMemory 메서드는 지정된 메모리 버퍼에 포함된 데이터를 레지스트리의 지정된 값 이름에 할당합니다.
WdfRegistryAssignMultiString

WdfRegistryAssignMultiString 메서드는 레지스트리의 지정된 값 이름에 문자열 집합을 할당합니다. 문자열은 프레임워크 문자열 개체의 지정된 컬렉션에 포함됩니다.
WdfRegistryAssignString

WdfRegistryAssignString 메서드는 레지스트리의 지정된 값 이름에 문자열을 할당합니다. 문자열은 지정된 프레임워크 문자열 개체에 포함됩니다.
WdfRegistryAssignULong

WdfRegistryAssignULong 메서드는 지정된 부호 없는 긴 단어 값을 레지스트리의 지정된 값 이름에 할당합니다.
WdfRegistryAssignUnicodeString

WdfRegistryAssignUnicodeString 메서드는 레지스트리의 지정된 값 이름에 지정된 유니코드 문자열을 할당합니다.
WdfRegistryAssignValue

WdfRegistryAssignValue 메서드는 레지스트리의 지정된 값 이름에 지정된 데이터를 할당합니다.
WdfRegistryClose

WdfRegistryClose 메서드는 지정된 프레임워크 레지스트리 키 개체와 연결된 레지스트리 키를 닫은 다음 레지스트리 키 개체를 삭제합니다.
WdfRegistryCreateKey

WdfRegistryCreateKey 메서드는 지정된 레지스트리 키를 만들고 열거나 이미 있는 경우 키를 열고 레지스트리 키를 나타내는 프레임워크 레지스트리 키 개체를 만듭니다.
WdfRegistryOpenKey

WdfRegistryOpenKey 메서드는 지정된 레지스트리 키를 열고 레지스트리 키를 나타내는 프레임워크 레지스트리 키 개체를 만듭니다.
WdfRegistryQueryMemory

WdfRegistryQueryMemory 메서드는 현재 지정된 레지스트리 값에 할당된 데이터를 검색하고, 프레임워크 할당 버퍼에 데이터를 저장하고, 버퍼를 나타내는 프레임워크 메모리 개체를 만듭니다.
WdfRegistryQueryMultiString

WdfRegistryQueryMultiString 메서드는 현재 지정된 다중 문자열 레지스트리 값에 할당된 문자열을 검색하고, 각 문자열에 대한 프레임워크 문자열 개체를 만들고, 지정된 개체 컬렉션에 각 문자열 개체를 추가합니다.
WdfRegistryQueryString

WdfRegistryQueryString 메서드는 현재 지정된 레지스트리 문자열 값에 할당된 문자열 데이터를 검색하고 지정된 프레임워크 문자열 개체에 문자열을 할당합니다.
WdfRegistryQueryULong

WdfRegistryQueryULong 메서드는 현재 지정된 레지스트리 값에 할당된 서명되지 않은 긴 단어(REG_DWORD) 데이터를 검색하고 데이터를 지정된 위치에 복사합니다.
WdfRegistryQueryUnicodeString

WdfRegistryQueryUnicodeString 메서드는 현재 지정된 레지스트리 문자열 값에 할당된 문자열 데이터를 검색하고 지정된 UNICODE_STRING 구조체에 문자열을 복사합니다.
WdfRegistryQueryValue

WdfRegistryQueryValue 메서드는 현재 지정된 레지스트리 값에 할당된 데이터를 검색합니다.
WdfRegistryRemoveKey

WdfRegistryRemoveKey 메서드는 지정된 프레임워크 레지스트리 키 개체와 연결된 레지스트리 키를 제거한 다음 레지스트리 키 개체를 삭제합니다.
WdfRegistryRemoveValue

WdfRegistryRemoveValue 메서드는 지정된 레지스트리 키에서 지정된 값과 해당 데이터를 제거합니다.
WdfRegistryWdmGetHandle

WdfRegistryWdmGetHandle 메서드는 지정된 프레임워크 레지스트리 키 개체가 나타내는 레지스트리 키에 WDM(Windows 드라이버 모델) 핸들을 반환합니다.
WdfRequestAllocateTimer

WdfRequestAllocateTimer 메서드는 지정된 I/O 요청에 대한 타이머를 할당합니다.
WdfRequestCancelSentRequest

WdfRequestCancelSentRequest 메서드는 호출자가 이전에 I/O 대상에 제출한 I/O 요청을 취소하려고 시도합니다.
WdfRequestChangeTarget

WdfRequestChangeTarget 메서드는 지정된 I/O 요청을 지정된 I/O 대상으로 보낼 수 있음을 확인합니다.
WdfRequestComplete

WdfRequestComplete 메서드는 지정된 I/O 요청을 완료하고 완료 상태 제공합니다.
WdfRequestCompleteWithInformation

WdfRequestCompleteWithInformation 메서드는 완료 정보를 저장한 다음 제공된 완료 상태 사용하여 지정된 I/O 요청을 완료합니다.
WdfRequestCompleteWithPriorityBoost

WdfRequestCompleteWithPriorityBoost 메서드는 지정된 I/O 요청을 완료하고 완료 상태 제공합니다. 또한 시스템에서 I/O 작업을 요청한 스레드의 런타임 우선 순위를 높이는 데 사용할 수 있는 값을 지정합니다.
WdfRequestCreate

WdfRequestCreate 메서드는 빈 프레임워크 요청 개체를 만듭니다.
WdfRequestCreateFromIrp

WdfRequestCreateFromIrp 메서드는 지정된 WDM IRP에서 프레임워크 요청 개체를 만듭니다.
WdfRequestFormatRequestUsingCurrentType

WdfRequestFormatRequestUsingCurrentType 메서드는 지정된 I/O 요청의 형식을 지정하여 드라이버가 수정되지 않은 상태로 드라이버의 로컬 I/O 대상으로 전달할 수 있도록 합니다.
WdfRequestForwardToIoQueue

WdfRequestForwardToIoQueue 메서드는 호출 드라이버의 I/O 큐 중 하나에 I/O 요청을 다시 큐에 추가합니다.
WdfRequestForwardToParentDeviceIoQueue

WdfRequestForwardToParentDeviceIoQueue 메서드는 자식 디바이스의 I/O 큐에서 자식 디바이스의 지정된 I/O 큐로 I/O 요청을 다시 큐에 추가합니다.
WdfRequestGetCompletionParams

WdfRequestGetCompletionParams 메서드는 지정된 프레임워크 요청 개체와 연결된 I/O 완료 매개 변수를 검색합니다.
WdfRequestGetEffectiveIoType

WdfRequestGetEffectiveIoType 메서드는 지정된 I/O 요청의 데이터 버퍼에 UMDF가 사용하는 버퍼 액세스 메서드를 반환합니다.
WdfRequestGetFileObject

WdfRequestGetFileObject 메서드는 지정된 I/O 요청과 연결된 프레임워크 파일 개체를 검색합니다.
WdfRequestGetInformation

WdfRequestGetInformation 메서드는 지정된 I/O 요청에 대한 완료 상태 정보를 반환합니다.
WdfRequestGetIoQueue

WdfRequestGetIoQueue 메서드는 지정된 I/O 요청이 전달된 프레임워크 큐 개체에 대한 핸들을 반환합니다.
WdfRequestGetParameters

WdfRequestGetParameters 메서드는 지정된 프레임워크 요청 개체와 연결된 매개 변수를 검색합니다.
WdfRequestGetRequestorMode

WdfRequestGetRequestorMode 메서드는 지정된 I/O 요청의 송신자의 프로세서 액세스 모드를 반환합니다.
WdfRequestGetRequestorProcessId

WdfRequestGetRequestorProcessId 메서드는 I/O 요청을 보낸 프로세스의 식별자를 검색합니다.
WdfRequestGetStatus

WdfRequestGetStatus 메서드는 I/O 요청의 상태 반환합니다.
WdfRequestGetUserModeDriverInitiatedIo

WdfRequestGetUserModeDriverInitiatedIo 메서드는 I/O 요청이 UMDF 드라이버에 의해 시작된 것으로 표시되는지 여부를 결정합니다.
WdfRequestImpersonate

WdfRequestImpersonate 메서드는 프레임워크가 가장을 위해 호출해야 하는 드라이버 제공 이벤트 콜백 함수를 등록합니다.
WdfRequestIsCanceled

WdfRequestIsCanceled 메서드는 I/O 관리자가 지정된 I/O 요청을 취소하려고 했는지 여부를 결정합니다.
WdfRequestIsFrom32BitProcess

WdfRequestIsFrom32BitProcess 메서드는 지정된 I/O 요청의 생성자가 32비트 사용자 모드 애플리케이션인지 여부를 확인합니다.
WdfRequestIsFromUserModeDriver

WdfRequestIsFromUserModeDriver 메서드는 I/O 요청이 사용자 모드 드라이버 또는 애플리케이션에서 제공되었는지 여부를 나타냅니다.
WdfRequestIsReserved

WdfRequestIsReserved 메서드는 지정된 요청 개체가 메모리 부족 상황에서 보장된 진행률을 지원하기 위해 프레임워크가 예약한 개체인지 여부를 결정합니다.
WdfRequestMarkCancelable

WdfRequestMarkCancelable 메서드를 사용하면 지정된 I/O 요청을 취소할 수 있습니다.
WdfRequestMarkCancelableEx

WdfRequestMarkCancelableEx 메서드를 사용하면 지정된 I/O 요청을 취소할 수 있습니다.
WdfRequestProbeAndLockUserBufferForRead

WdfRequestProbeAndLockUserBufferForRead 메서드는 I/O 요청의 사용자 모드 버퍼를 읽을 수 있는지 확인한 다음 드라이버 스택의 드라이버가 버퍼를 읽을 수 있도록 버퍼의 실제 메모리 페이지를 잠급니다.
WdfRequestProbeAndLockUserBufferForWrite

WdfRequestProbeAndLockUserBufferForWrite 메서드는 I/O 요청의 사용자 모드 버퍼를 쓸 수 있는지 확인한 다음 드라이버 스택의 드라이버가 버퍼에 쓸 수 있도록 버퍼의 실제 메모리 페이지를 잠급니다.
WdfRequestRequeue

WdfRequestRequeue 메서드는 I/O 요청을 드라이버에 전달된 I/O 큐의 헤드에 반환합니다.
WdfRequestRetrieveActivityId

WdfRequestRetrieveActivityId 메서드는 I/O 요청과 연결된 현재 활동 식별자를 검색합니다.
WdfRequestRetrieveInputBuffer

WdfRequestRetrieveInputBuffer 메서드는 I/O 요청의 입력 버퍼를 검색합니다.
WdfRequestRetrieveInputMemory

WdfRequestRetrieveInputMemory 메서드는 I/O 요청의 입력 버퍼를 나타내는 프레임워크 메모리 개체에 대한 핸들을 검색합니다.
WdfRequestRetrieveInputWdmMdl

WdfRequestRetrieveInputWdmMdl 메서드는 I/O 요청의 입력 버퍼를 나타내는 MDL(메모리 설명자 목록)을 검색합니다.
WdfRequestRetrieveOutputBuffer

WdfRequestRetrieveOutputBuffer 메서드는 I/O 요청의 출력 버퍼를 검색합니다.
WdfRequestRetrieveOutputMemory

WdfRequestRetrieveOutputMemory 메서드는 I/O 요청의 출력 버퍼를 나타내는 프레임워크 메모리 개체에 대한 핸들을 검색합니다.
WdfRequestRetrieveOutputWdmMdl

WdfRequestRetrieveOutputWdmMdl 메서드는 I/O 요청의 출력 버퍼를 나타내는 MDL(메모리 설명자 목록)을 검색합니다.
WdfRequestRetrieveUnsafeUserInputBuffer

WdfRequestRetrieveUnsafeUserInputBuffer 메서드는 요청의 데이터 버퍼 액세스 기술이 버퍼링되거나 직접 I/O가 아닌 경우 I/O 요청의 입력 버퍼를 검색합니다.
WdfRequestRetrieveUnsafeUserOutputBuffer

WdfRequestRetrieveUnsafeUserOutputBuffer 메서드는 요청의 데이터 버퍼 액세스 기술이 버퍼링되거나 직접 I/O가 아닌 경우 I/O 요청의 출력 버퍼를 검색합니다.
WdfRequestReuse

WdfRequestReuse 메서드는 프레임워크 요청 개체를 다시 초기화하여 다시 사용할 수 있도록 합니다.
WdfRequestSend

WdfRequestSend 메서드는 지정된 I/O 요청을 지정된 I/O 대상으로 보냅니다.
WdfRequestSetActivityId

WdfRequestSetActivityId 메서드는 활동 식별자를 I/O 요청과 연결합니다.
WdfRequestSetCompletionRoutine

WdfRequestSetCompletionRoutine 메서드는 지정된 프레임워크 요청 개체에 대한 완료 루틴을 등록하거나 등록 취소합니다.
WdfRequestSetInformation

WdfRequestSetInformation 메서드는 지정된 I/O 요청에 대한 완료 상태 정보를 설정합니다.
WdfRequestSetUserModeDriverInitiatedIo

WdfRequestSetUserModeDriverInitiatedIo 메서드는 특정 요청이 UMDF 드라이버에서 온 것처럼 처리되어야 하는 동일한 디바이스 스택의 UMDF 드라이버 아래에 있는 커널 모드 드라이버를 나타냅니다.
WdfRequestStopAcknowledge

WdfRequestStopAcknowledge 메서드는 드라이버가 지정된 I/O 요청 처리를 중지했음을 프레임워크에 알릴 수 있습니다.
WdfRequestUnmarkCancelable

WdfRequestUnmarkCancelable 메서드는 지정된 I/O 요청의 취소를 사용하지 않도록 설정합니다.
WdfRequestWdmFormatUsingStackLocation

WdfRequestWdmFormatUsingStackLocation 메서드는 지정된 WDM I/O 스택 위치 구조체의 내용을 요청의 다음 스택 위치로 복사하여 I/O 요청의 형식을 지정합니다.
WdfRequestWdmGetIrp

WdfRequestWdmGetIrp 메서드는 지정된 프레임워크 요청 개체와 연결된 WDM IRP 구조를 반환합니다.
WdfSpinLockAcquire

WdfSpinLockAcquire 메서드는 지정된 스핀 잠금을 획득합니다.
WdfSpinLockCreate

WdfSpinLockCreate 메서드는 프레임워크 스핀 잠금 개체를 만듭니다.
WdfSpinLockRelease

WdfSpinLockAcquire 메서드는 지정된 스핀 잠금을 해제합니다.
WdfStringCreate

WdfStringCreate 메서드는 프레임워크 문자열 개체를 만들고 필요에 따라 지정된 유니코드 문자열을 개체에 할당합니다.
WdfStringGetUnicodeString

WdfStringGetUnicodeString 메서드는 지정된 프레임워크 문자열 개체에 할당된 유니코드 문자열을 검색합니다.
WdfTimerCreate

WdfTimerCreate 메서드는 프레임워크 타이머 개체를 만듭니다.
WdfTimerGetParentObject

WdfTimerGetParentObject 메서드는 지정된 프레임워크 타이머 개체의 부모 개체에 대한 핸들을 반환합니다.
WdfTimerStart

WdfTimerStart 메서드는 타이머의 클록을 시작합니다.
WdfTimerStop

WdfTimerStop 메서드는 타이머의 클록을 중지합니다.
WdfUsbInterfaceGetConfiguredPipe

WdfUsbInterfaceGetConfiguredPipe 메서드는 지정된 USB 디바이스 인터페이스 및 파이프 인덱스와 연결된 프레임워크 파이프 개체에 대한 핸들을 반환합니다. 필요에 따라 메서드는 파이프에 대한 정보도 반환합니다.
WdfUsbInterfaceGetConfiguredSettingIndex

WdfUsbInterfaceGetConfiguredSettingIndex 메서드는 지정된 USB 디바이스 인터페이스에 대해 현재 선택된 대체 설정 인덱스를 반환합니다.
WdfUsbInterfaceGetDescriptor

WdfUsbInterfaceGetDescriptor 메서드는 지정된 USB 인터페이스의 지정된 대체 설정과 연결된 USB 인터페이스 설명자를 검색합니다.
WdfUsbInterfaceGetEndpointInformation

WdfUsbInterfaceGetEndpointInformation 메서드는 지정된 USB 디바이스 엔드포인트 및 관련 파이프에 대한 정보를 검색합니다.
WdfUsbInterfaceGetInterfaceNumber

WdfUsbInterfaceGetInterfaceNumber 메서드는 지정된 USB 인터페이스 개체의 인터페이스 번호를 반환합니다.
WdfUsbInterfaceGetNumConfiguredPipes

WdfUsbInterfaceGetNumConfiguredPipes 메서드는 지정된 USB 디바이스 인터페이스에 대해 구성된 파이프 수를 반환합니다.
WdfUsbInterfaceGetNumEndpoints

WdfUsbInterfaceGetNumEndpoints 메서드는 지정된 USB 인터페이스의 지정된 대체 설정과 연결된 엔드포인트 수를 반환합니다.
WdfUsbInterfaceGetNumSettings

WdfUsbInterfaceGetNumSettings 메서드는 지정된 USB 인터페이스가 지원하는 대체 설정 수를 반환합니다.
WdfUsbInterfaceSelectSetting

WdfUsbInterfaceSelectSetting 메서드는 지정된 USB 인터페이스에 대해 지정된 대체 설정을 선택합니다.
WdfUsbTargetDeviceAllocAndQueryString

WdfUsbTargetDeviceAllocAndQueryString 메서드는 버퍼를 할당한 다음 지정된 USB 디바이스 및 설명자 인덱스 값과 연결된 유니코드 문자열을 검색합니다.
WdfUsbTargetDeviceCreate

WdfUsbTargetDeviceCreate 메서드는 지정된 프레임워크 디바이스 개체에 대한 프레임워크 USB 디바이스 개체를 만들고 I/O 작업을 위해 USB 디바이스를 엽니다.
WdfUsbTargetDeviceCreateIsochUrb

WdfUsbTargetDeviceCreateIsochUrb 메서드는 URB(등시 USB 요청 블록)를 할당합니다.
WdfUsbTargetDeviceCreateUrb

WdfUsbTargetDeviceCreateUrb 메서드는 URB(USB 요청 블록)를 할당합니다.
WdfUsbTargetDeviceCreateWithParameters

WdfUsbTargetDeviceCreateWithParameters 메서드는 지정된 프레임워크 디바이스 개체에 대한 프레임워크 USB 디바이스 개체를 만들고 I/O 작업을 위해 USB 디바이스를 엽니다.
WdfUsbTargetDeviceCyclePortSynchronously

WdfUsbTargetDeviceCyclePortSynchronously 메서드는 지정된 디바이스가 연결된 USB 포트의 전원을 순환합니다.
WdfUsbTargetDeviceFormatRequestForControlTransfer

WdfUsbTargetDeviceFormatRequestForControlTransfer 메서드는 USB 제어 전송 요청을 빌드하지만 요청을 보내지 않습니다.
WdfUsbTargetDeviceFormatRequestForCyclePort

WdfUsbTargetDeviceFormatRequestForCyclePort 메서드는 지정된 디바이스가 연결된 포트에 대한 전원 주기 요청을 작성하지만 요청을 보내지 않습니다.
WdfUsbTargetDeviceFormatRequestForString

WdfUsbTargetDeviceFormatRequestForString 메서드는 USB 디바이스의 문자열 인덱스 값과 연결된 USB 문자열 설명자에 대한 요청을 작성합니다.
WdfUsbTargetDeviceFormatRequestForUrb

WdfUsbTargetDeviceFormatRequestForUrb 메서드는 URB에서 설명하는 요청 매개 변수를 사용하여 지정된 USB 디바이스에 대한 USB 요청을 빌드하지만 요청을 보내지 않습니다.
WdfUsbTargetDeviceGetDeviceDescriptor

WdfUsbTargetDeviceGetDeviceDescriptor 메서드는 지정된 프레임워크 USB 디바이스 개체와 연결된 USB 디바이스에 대한 USB 디바이스 설명자를 검색합니다.
WdfUsbTargetDeviceGetInterface

WdfUsbTargetDeviceGetInterface 메서드는 지정된 인터페이스 인덱스와 연결된 프레임워크 USB 인터페이스 개체에 대한 핸들을 반환합니다.
WdfUsbTargetDeviceGetIoTarget

WdfUsbTargetDeviceGetIoTarget 메서드는 지정된 USB 디바이스와 연결된 I/O 대상 개체에 대한 핸들을 반환합니다.
WdfUsbTargetDeviceGetNumInterfaces

WdfUsbTargetDeviceGetNumInterfaces 메서드는 지정된 USB 디바이스에서 지원하는 USB 디바이스 인터페이스 수를 반환합니다.
WdfUsbTargetDeviceIsConnectedSynchronous

WdfUsbTargetDeviceIsConnectedSynchronous 메서드는 지정된 USB 디바이스가 연결되어 있는지 여부를 결정합니다.
WdfUsbTargetDeviceQueryString

WdfUsbTargetDeviceQueryString 메서드는 지정된 USB 디바이스 및 설명자 인덱스 값과 연결된 유니코드 문자열을 검색합니다.
WdfUsbTargetDeviceQueryUsbCapability

WdfUsbTargetDeviceQueryUsbCapability 메서드는 호스트 컨트롤러 및 USB 드라이버 스택이 특정 기능을 지원하는지 여부를 결정합니다.
WdfUsbTargetDeviceResetPortSynchronously

WdfUsbTargetDeviceResetPortSynchronously 메서드는 지정된 USB 디바이스와 연결된 USB 포트를 다시 설정합니다.
WdfUsbTargetDeviceRetrieveConfigDescriptor

WdfUsbTargetDeviceRetrieveConfigDescriptor 메서드는 지정된 프레임워크 USB 디바이스 개체와 연결된 USB 디바이스의 USB 구성 설명자를 검색합니다.
WdfUsbTargetDeviceRetrieveCurrentFrameNumber

WdfUsbTargetDeviceRetrieveCurrentFrameNumber 메서드는 현재 USB 프레임 번호를 검색합니다.
WdfUsbTargetDeviceRetrieveInformation

WdfUsbTargetDeviceRetrieveInformation 메서드는 지정된 프레임워크 USB 디바이스 개체와 연결된 USB 디바이스에 대한 정보를 검색합니다.
WdfUsbTargetDeviceSelectConfig

WdfUsbTargetDeviceSelectConfig 메서드는 디바이스에 대한 USB 구성을 선택하거나 디바이스를 구성 해제합니다.
WdfUsbTargetDeviceSendControlTransferSynchronously

WdfUsbTargetDeviceSendControlTransferSynchronously 메서드는 USB 제어 전송 요청을 빌드하고 I/O 대상에 동기적으로 보냅니다.
WdfUsbTargetDeviceSendUrbSynchronously

WdfUsbTargetDeviceSendUrbSynchronously 메서드는 URB에서 설명하는 요청 매개 변수를 사용하여 지정된 USB 디바이스에 동기적으로 USB 요청을 보냅니다.
WdfUsbTargetDeviceWdmGetConfigurationHandle

WdfUsbTargetDeviceWdmGetConfigurationHandle 메서드는 지정된 USB 디바이스의 현재 구성과 연결된 USBD_CONFIGURATION_HANDLE 형식의 핸들을 반환합니다.
WdfUsbTargetPipeAbortSynchronously

WdfUsbTargetPipeAbortSynchronously 메서드는 중단 요청을 빌드하고 지정된 USB 파이프에 동기적으로 보냅니다.
WdfUsbTargetPipeConfigContinuousReader

WdfUsbTargetPipeConfigContinuousReader 메서드는 지정된 USB 파이프에서 지속적으로 읽도록 프레임워크를 구성합니다.
WdfUsbTargetPipeFormatRequestForAbort

WdfUsbTargetPipeFormatRequestForAbort 메서드는 지정된 USB 파이프에 대한 중단 요청을 작성하지만 요청을 보내지 않습니다.
WdfUsbTargetPipeFormatRequestForRead

WdfUsbTargetPipeFormatRequestForRead 메서드는 USB 입력 파이프에 대한 읽기 요청을 작성하지만 요청을 보내지 않습니다.
WdfUsbTargetPipeFormatRequestForReset

WdfUsbTargetPipeFormatRequestForReset 메서드는 지정된 USB 파이프에 대한 재설정 요청을 빌드하지만 요청을 보내지 않습니다.
WdfUsbTargetPipeFormatRequestForUrb

WdfUsbTargetPipeFormatRequestForUrb 메서드는 지정된 URB가 설명하는 요청 매개 변수를 사용하여 지정된 USB 파이프에 대한 USB 요청을 빌드하지만 요청을 보내지 않습니다.
WdfUsbTargetPipeFormatRequestForWrite

WdfUsbTargetPipeFormatRequestForWrite 메서드는 USB 출력 파이프에 대한 쓰기 요청을 작성하지만 요청을 보내지 않습니다.
WdfUsbTargetPipeGetInformation

WdfUsbTargetPipeGetInformation 메서드는 USB 파이프 및 해당 엔드포인트에 대한 정보를 검색합니다.
WdfUsbTargetPipeGetIoTarget

WdfUsbTargetPipeGetIoTarget 메서드는 지정된 USB 파이프와 연결된 I/O 대상 개체에 대한 핸들을 반환합니다.
WdfUsbTargetPipeGetType

WdfUsbTargetPipeGetType 메서드는 지정된 USB 파이프의 형식을 반환합니다.
WdfUsbTargetPipeIsInEndpoint

WdfUsbTargetPipeIsInEndpoint 메서드는 지정된 USB 파이프가 입력 엔드포인트에 연결되어 있는지 여부를 결정합니다.
WdfUsbTargetPipeIsOutEndpoint

WdfUsbTargetPipeIsOutEndpoint 메서드는 지정된 USB 파이프가 출력 엔드포인트에 연결되어 있는지 여부를 결정합니다.
WdfUsbTargetPipeReadSynchronously

WdfUsbTargetPipeReadSynchronously 메서드는 읽기 요청을 빌드하고 지정된 USB 입력 파이프에 동기적으로 보냅니다.
WdfUsbTargetPipeResetSynchronously

WdfUsbTargetPipeResetSynchronously 메서드는 재설정 요청을 빌드하고 지정된 USB 파이프에 동기적으로 보냅니다.
WdfUsbTargetPipeSendUrbSynchronously

WdfUsbTargetPipeSendUrbSynchronously 메서드는 지정된 URB에서 설명하는 요청 매개 변수를 사용하여 지정된 USB 파이프에 대한 USB 요청을 빌드합니다.
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck

WdfUsbTargetPipeSetNoMaximumPacketSizeCheck 메서드는 드라이버의 읽기 버퍼 크기가 USB 파이프의 최대 패킷 크기의 배수인지에 대한 프레임워크의 테스트를 사용하지 않도록 설정합니다.
WdfUsbTargetPipeWdmGetPipeHandle

WdfUsbTargetPipeWdmGetPipeHandle 메서드는 지정된 프레임워크 파이프 개체와 연결된 USBD_PIPE_HANDLE 형식의 핸들을 반환합니다.
WdfUsbTargetPipeWriteSynchronously

WdfUsbTargetPipeWriteSynchronousously 메서드는 쓰기 요청을 빌드하고 지정된 USB 출력 파이프에 동기적으로 보냅니다.
WdfVerifierDbgBreakPoint

디버거가 실행 중인 경우 WdfVerifierDbgBreakPoint 함수는 커널 디버거로 나뉩 수 있습니다.
WdfVerifierKeBugCheck

WdfVerifierKeBugCheck 함수는 버그 검사 만듭니다.
WdfWaitLockAcquire

WdfWaitLockAcquire 메서드는 지정된 대기 잠금을 획득합니다.
WdfWaitLockCreate

WdfWaitLockCreate 메서드는 프레임워크 대기 잠금 개체를 만듭니다.
WdfWaitLockRelease

WdfWaitLockRelease 메서드는 지정된 대기 잠금을 해제합니다.
WdfWdmDeviceGetWdfDeviceHandle

WdfWdmDeviceGetWdfDeviceHandle 메서드는 지정된 WDM 디바이스 개체와 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfWdmDriverGetWdfDriverHandle

WdfWdmDriverGetWdfDriverHandle 메서드는 지정된 WDM(Windows 드라이버 모델) 드라이버 개체와 연결된 프레임워크 드라이버 개체에 대한 핸들을 반환합니다.
WdfWmiInstanceCreate

WdfWmiInstanceCreate 메서드는 WMI 데이터 공급자의 instance 나타내는 WMI instance 개체를 만듭니다.
WdfWmiInstanceDeregister

WdfWmiInstanceDeregister 메서드는 시스템의 WMI 서비스에서 WMI 데이터 공급자의 지정된 instance 등록을 취소합니다.
WdfWmiInstanceFireEvent

WdfWmiInstanceFireEvent 메서드는 이벤트 알림을 수신하도록 등록된 WMI 클라이언트에 WMI 이벤트를 보냅니다.
WdfWmiInstanceGetDevice

WdfWmiInstanceGetDevice 메서드는 지정된 WMI instance 개체와 연결된 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfWmiInstanceGetProvider

WdfWmiInstanceGetProvider 메서드는 지정된 WMI instance 개체의 부모 개체인 WMI 공급자 개체에 대한 핸들을 반환합니다.
WdfWmiInstanceRegister

WdfWmiInstanceRegister 메서드는 WMI 데이터 공급자의 지정된 instance 시스템의 WMI 서비스에 등록합니다.
WdfWmiProviderCreate

WdfWmiProviderCreate 메서드는 WMI 데이터 블록을 나타내는 WMI 공급자 개체를 만듭니다.
WdfWmiProviderGetDevice

WdfWmiProviderGetDevice 메서드는 지정된 WMI 공급자 개체의 부모인 프레임워크 디바이스 개체에 대한 핸들을 반환합니다.
WdfWmiProviderGetTracingHandle

WdfWmiProviderGetTracingHandle 메서드는 WPP 소프트웨어 추적 세션의 이벤트 로거에 대한 핸들을 반환합니다.
WdfWmiProviderIsEnabled

WdfWmiProviderIsEnabled 메서드는 지정된 WMI 데이터 공급자에 대해 데이터 수집 또는 이벤트 알림을 사용할 수 있는지 여부를 결정합니다.
WdfWorkItemCreate

WdfWorkItemCreate 메서드는 프레임워크 작업 항목 개체를 만듭니다. 이 개체는 이후에 시스템의 작업 항목 큐에 추가할 수 있습니다.
WdfWorkItemEnqueue

WdfWorkItemEnqueue 메서드는 지정된 프레임워크 작업 항목 개체를 시스템의 작업 항목 큐에 추가합니다.
WdfWorkItemFlush

WdfWorkItemFlush 메서드는 지정된 작업 항목이 서비스된 후 를 반환합니다.
WdfWorkItemGetParentObject

WdfWorkItemGetParentObject 메서드는 지정된 작업 항목이 연결된 프레임워크 개체를 반환합니다.
WRITE_PORT_BUFFER_UCHAR

WRITE_PORT_BUFFER_UCHAR 함수는 버퍼에서 지정된 포트로 여러 바이트를 씁니다.
WRITE_PORT_BUFFER_ULONG

WRITE_PORT_BUFFER_ULONG 함수는 버퍼에서 지정된 포트 주소로 여러 ULONG 값을 씁니다.
WRITE_PORT_BUFFER_USHORT

WRITE_PORT_BUFFER_USHORT 함수는 버퍼에서 지정된 포트 주소로 여러 USHORT 값을 씁니다.
WRITE_PORT_UCHAR

WRITE_PORT_UCHAR 함수는 지정된 포트 주소에 바이트를 씁니다.
WRITE_PORT_ULONG

WRITE_PORT_ULONG 함수는 지정된 포트 주소에 ULONG 값을 씁니다.
WRITE_PORT_USHORT

WRITE_PORT_USHORT 함수는 지정된 포트 주소에 USHORT 값을 씁니다.
WRITE_REGISTER_BUFFER_UCHAR

WRITE_REGISTER_BUFFER_UCHAR 함수는 버퍼에서 지정된 레지스터에 바이트를 씁니다.
WRITE_REGISTER_BUFFER_ULONG

WRITE_REGISTER_BUFFER_ULONG 함수는 버퍼에서 지정된 레지스터에 여러 ULONG 값을 씁니다.
WRITE_REGISTER_BUFFER_ULONG64

WRITE_REGISTER_BUFFER_ULONG64 함수(wudfddi_hwaccess.h)는 버퍼에서 지정된 레지스터에 여러 ULONG64 값을 씁니다.
WRITE_REGISTER_BUFFER_USHORT

WRITE_REGISTER_BUFFER_USHORT 함수(wudfddi_hwaccess.h)는 버퍼에서 지정된 레지스터에 여러 USHORT 값을 씁니다.
WRITE_REGISTER_UCHAR

WRITE_REGISTER_UCHAR 함수(wudfddi_hwaccess.h)는 지정된 레지스터 주소에 바이트를 씁니다.
WRITE_REGISTER_ULONG

WRITE_REGISTER_ULONG 함수(wudfddi_hwaccess.h)는 지정된 레지스터 주소에 ULONG 값을 씁니다.
WRITE_REGISTER_ULONG64

WRITE_REGISTER_ULONG64 함수(wudfddi_hwaccess.h)는 지정된 레지스터 주소에 ULONG64 값을 씁니다.
WRITE_REGISTER_USHORT

WRITE_REGISTER_USHORT 함수(wudfddi_hwaccess.h)는 USHORT 값을 지정된 레지스터 주소에 씁니다.
WriteToHardware

WriteToHardware 메서드는 프레임워크에서 내부적으로 사용됩니다. 사용하지 마십시오.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT 함수는 드라이버의 WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS 구조를 초기화합니다.
WUDF_INTERRUPT_CONFIG_INIT

WUDF_INTERRUPT_CONFIG_INIT 함수는 WUDF_INTERRUPT_CONFIG 구조를 초기화합니다.
WUDF_INTERRUPT_DISABLE

드라이버의 OnInterruptDisable 이벤트 콜백 함수는 지정된 하드웨어 인터럽트를 사용하지 않도록 설정합니다.
WUDF_INTERRUPT_ENABLE

드라이버의 OnInterruptEnable 이벤트 콜백 함수는 지정된 하드웨어 인터럽트를 사용하도록 설정합니다.
WUDF_INTERRUPT_ISR

드라이버의 OnInterruptIsr 이벤트 콜백 함수는 하드웨어 인터럽트를 서비스합니다.
WUDF_INTERRUPT_WORKITEM

드라이버의 OnInterruptWorkItem 이벤트 콜백 함수는 드라이버의 OnInterruptIsr 콜백 함수가 저장한 인터럽트 정보를 처리합니다.
WUDF_WORKITEM_CONFIG_INIT

WUDF_WORKITEM_CONFIG_INIT 매크로는 드라이버의 WUDF_WORKITEM_CONFIG 구조를 초기화합니다.
WUDF_WORKITEM_FUNCTION

드라이버의 OnWorkItem 이벤트 콜백 함수는 지정된 작업 항목과 연결된 작업을 수행합니다.

인터페이스

 
IDriverEntry

IDriverEntry 인터페이스는 사용자 모드 드라이버의 기본 진입점과 종료 지점을 노출합니다.
IFileCallbackCleanup

프레임워크는 드라이버가 정리 작업을 수행해야 하는 경우 드라이버에 알릴 수 있습니다.
IFileCallbackClose

프레임워크는 드라이버가 닫기 작업을 수행해야 하는 경우 드라이버에 알릴 수 있습니다. 드라이버는 IFileCallbackClose 인터페이스를 등록하여 알림을 처리할 수 있습니다.
IImpersonateCallback

IImpersonateCallback 인터페이스에는 가장을 처리하는 메서드가 포함되어 있습니다.
IObjectCleanup

WDF 개체에 대한 참조 계산 COM 인터페이스를 저장하는 모든 드라이버는 인터페이스 누출을 방지하기 위해 IObjectCleanup 인터페이스를 지원해야 합니다. 일반적으로 드라이버는 WDF 개체에 대한 참조를 보유할 필요가 없습니다.
IPnpCallback

IPnpCallback 인터페이스는 PnP(플러그 앤 플레이) 및 PM(전원 관리) 인터페이스입니다.
IPnpCallbackHardware

IPnpCallbackHardware 인터페이스는 PnP(플러그 앤 플레이) 및 PM(전원 관리) 인터페이스입니다.
IPnpCallbackHardware2

IPnpCallbackHardware2 인터페이스는 하드웨어와 관련된 콜백 메서드를 노출합니다.
IPnpCallbackHardwareInterrupt

IPnpCallbackHardwareInterrupt 인터페이스는 인터럽트 관련 플러그 앤 플레이 및 전원 관리 콜백 메서드를 지원합니다.
IPnpCallbackRemoteInterfaceNotification

드라이버의 IPnpCallbackRemoteInterfaceNotification 인터페이스는 디바이스 인터페이스를 사용할 수 있게 되면 프레임워크가 호출하여 드라이버에 알리기 위해 호출하는 콜백 함수를 제공합니다.
IPnpCallbackSelfManagedIo

IPnpCallbackSelfManagedIo 인터페이스는 PnP(플러그 앤 플레이) 및 PM(전원 관리) 인터페이스입니다.
IPowerPolicyCallbackWakeFromS0

드라이버의 IPowerPolicyCallbackWakeFromS0 인터페이스는 프레임워크가 호출하여 드라이버에 절전 모드 해제 이벤트를 알리기 위해 호출하는 콜백 함수를 제공합니다.
IPowerPolicyCallbackWakeFromSx

드라이버의 IPowerPolicyCallbackWakeFromSx 인터페이스는 프레임워크가 호출하여 드라이버에 절전 모드 해제 이벤트를 알리기 위해 호출하는 콜백 함수를 제공합니다. 이러한 이벤트는 저전력 상태에서 자체 및 시스템을 절전 모드에서 해제하는 디바이스의 기능과 관련이 있습니다.
IQueueCallback만들기

I/O 큐는 드라이버에 대해 열린 파일 요청을 사용할 수 있는 경우 드라이버에 알 수 있습니다.
IQueueCallbackDefaultIoHandler

IQueueCallbackDefaultIoHandler 인터페이스에는 처리할 다른 메서드가 등록되지 않은 I/O 요청을 처리하는 메서드가 포함되어 있습니다.
IQueueCallbackDeviceIoControl

I/O 큐 개체는 드라이버에 디바이스 I/O 제어 요청을 사용할 수 있는 경우 드라이버에 알 수 있습니다.
IQueueCallbackIoCanceledOnQueue

IQueueCallbackIoCanceledOnQueue 인터페이스는 선택 사항입니다. 드라이버의 I/O 큐에 있는 동안 I/O 요청이 취소될 때 UMDF가 드라이버에 알리도록 하려면 드라이버에서 이 인터페이스를 제공할 수 있습니다.
IQueueCallbackIoResume

IQueueCallbackIoResume 인터페이스에는 큐에서 I/O 요청 처리를 다시 시작하는 메서드가 포함되어 있습니다.
IQueueCallbackIoStop

IQueueCallbackIoStop 인터페이스에는 큐에서 I/O 요청 처리를 중지하는 메서드가 포함되어 있습니다.
IQueueCallbackRead

I/O 큐는 드라이버에 대한 읽기 요청을 사용할 수 있는 경우 드라이버에 알 수 있습니다.
IQueueCallbackStateChange

I/O 큐 개체는 상태가 변경되면 이벤트를 발생합니다. 드라이버는 IQueueCallbackStateChange 인터페이스를 등록하여 이벤트를 사용할 수 있습니다.
IQueueCallbackWrite

I/O 큐 개체는 드라이버에 쓰기 요청을 사용할 수 있는 경우 드라이버에 알 수 있습니다.
IRemoteInterfaceCallbackEvent

IRemoteInterfaceCallbackEvent 인터페이스는 프레임워크가 호출하여 디바이스 인터페이스와 연결된 디바이스 이벤트에 대해 드라이버에 알리는 콜백 함수를 제공합니다.
IRemoteInterfaceCallbackRemoval

IRemoteInterfaceCallbackRemoval은 프레임워크가 호출하여 드라이버에 디바이스 인터페이스 제거에 대해 알리는 콜백 함수를 제공합니다.
IRemoteTargetCallbackRemoval

IRemoteTargetCallbackRemoval 인터페이스는 프레임워크가 호출하여 원격 I/O 대상 제거와 관련된 이벤트에 대해 드라이버에 알리기 위해 호출하는 콜백 함수를 제공합니다.
IRequestCallbackCancel

드라이버가 현재 처리 중인 I/O 요청이 취소될 때 드라이버에 알림이 표시됩니다.
IRequestCallbackRequestCompletion

드라이버는 요청 개체를 완료하기 위해 IRequestCallbackRequestCompletion 인터페이스를 구현합니다.
IUsbTargetPipeContinuousReaderCallbackReadComplete

IUsbTargetPipeContinuousReaderCallbackReadComplete는 드라이버 제공 인터페이스입니다.
IUsbTargetPipeContinuousReaderCallbackReadersFailed

IUsbTargetPipeContinuousReaderCallbackReadersFailed는 드라이버 제공 인터페이스입니다.
IWDFCmResourceList

이 인터페이스는 디바이스의 하드웨어 리소스 목록을 나타냅니다.
IWDFDevice

IWDFDevice 인터페이스는 시스템의 디바이스를 나타내는 디바이스 개체를 노출합니다.
IWDFDevice2

드라이버는 IWDFDevice::QueryInterface를 호출하여 IWDFDevice2 인터페이스를 가져옵니다.
IWDFDevice3

IWDFDevice3 인터페이스를 가져오기 위해 드라이버는 IWDFDevice::QueryInterface를 호출합니다.
IWDFDeviceInitialize

IWDFDeviceInitialize 인터페이스는 프레임워크가 드라이버의 IDriverEntry::OnDeviceAdd 메서드에 입력 매개 변수로 제공하는 도우미 인터페이스입니다.
IWDFDeviceInitialize2

IWDFDeviceInitialize2 인터페이스는 드라이버가 기본 버퍼 검색 모드 및 버퍼 액세스 방법을 지정할 수 있는 도우미 인터페이스입니다.
IWDFDriver

IWDFDriver 인터페이스는 호스트 프로세스에 로드된 드라이버 이미지를 나타내는 프레임워크 드라이버 개체를 노출합니다.
IWDFDriverCreatedFile

IWDFDriverCreatedFile 인터페이스는 드라이버에서 사용할 UMDF 드라이버 생성 파일 개체를 노출합니다.
IWDFFile

IWDFFile 인터페이스는 Microsoft Win32 CreateFile 함수에서 반환하는 HANDLE을 나타내는 파일 개체를 노출합니다.
IWDFFile2

드라이버는 IWDFFile::QueryInterface를 호출하여 IWDFFile2 인터페이스를 가져옵니다.
IWDFFile3

드라이버는 IWDFFile::QueryInterface를 호출하여 IWDFFile3 인터페이스를 가져옵니다.
IWDFFileHandleTargetFactory

IWDFFileHandleTargetFactory 인터페이스는 파일 핸들 기반 대상 디바이스 개체를 만드는 데 사용되는 팩터리 인터페이스입니다.
IWDFInterrupt

이 인터페이스는 인터럽트 개체를 노출합니다.
IWDFIoQueue

IWDFIoQueue 인터페이스는 I/O 큐 개체를 노출합니다.
IWDFIoRequest

IWDFIoRequest 인터페이스는 I/O 요청 개체를 노출합니다.
IWDFIoRequest2

IWDFIoRequest2 인터페이스를 가져오기 위해 드라이버는 IWDFIoRequest::QueryInterface를 호출합니다.
IWDFIoRequest3

IWDFIoRequest3 인터페이스를 가져오기 위해 드라이버는 IWDFIoRequest::QueryInterface를 호출합니다.
IWDFIoRequestCompletionParams

IWDFIoRequestCompletionParams 인터페이스는 드라이버가 I/O 요청에 대한 완료 정보를 가져오는 데 사용할 수 있는 메서드를 노출합니다. 드라이버는 동기 또는 비동기 I/O 작업이 완료된 후 이러한 메서드를 호출할 수 있습니다.
IWDFIoTarget

IWDFIoTarget 인터페이스는 일반적으로 스택의 하위 드라이버를 나타내는 I/O 대상 개체를 노출합니다.
IWDFIoTarget2

IWDFIoTarget2 인터페이스를 가져오려면 드라이버는 IWDFIoTarget::QueryInterface를 호출합니다.
IWDFIoTargetStateManagement

IWDFIoTargetStateManagement 인터페이스는 I/O 대상 개체의 상태를 관리하고 모니터링하는 메서드를 노출합니다.
IWDFMemory

IWDFMemory 인터페이스는 메모리 블록에 대한 액세스를 제공하는 프레임워크 메모리 개체를 노출합니다.
IWDFNamedPropertyStore

IWDFNamedPropertyStore 인터페이스는 속성 저장소 개체를 노출합니다.
IWDFNamedPropertyStore2

드라이버는 IWDFPropertyStoreFactory::RetrieveDevicePropertyStore를 호출하여 IWDFNamedPropertyStore2 인터페이스를 가져옵니다.
IWDFObject

IWDFObject 인터페이스는 모든 프레임워크 개체 형식에서 공통적인 기본 기능을 제공하는 프레임워크 기본 개체를 노출합니다. 모든 프레임워크 개체는 이 루트 개체에서 파생됩니다.
IWDFPropertyStoreFactory

IWDFPropertyStoreFactory 인터페이스는 속성 저장소 인터페이스를 만드는 데 사용되는 팩터리 인터페이스입니다.
IWDFRemoteInterface

UMDF 드라이버는 IWDFDevice2::CreateRemoteInterface 메서드를 호출하여 이 인터페이스에 대한 포인터를 받습니다.
IWDFRemoteInterfaceInitialize

UMDF 기반 드라이버는 IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival 콜백 함수에 대한 입력으로 IWDFRemoteInterfaceInitialize 인터페이스를 수신합니다.
IWDFRemoteTarget

IWDFRemoteTarget 인터페이스를 가져오기 위해 드라이버는 IWDFDevice2::CreateRemoteTarget을 호출합니다.
IWDFRequestCompletionParams

IWDFRequestCompletionParams 인터페이스는 드라이버가 I/O 요청에 대한 완료 정보를 가져오는 데 사용할 수 있는 메서드를 노출합니다. 드라이버는 동기 또는 비동기 I/O 작업이 완료된 후 이러한 메서드를 호출할 수 있습니다.
IWDFUnifiedPropertyStore

IWDFUnifiedPropertyStore 인터페이스는 통합 속성 저장소를 노출합니다.
IWDFUnifiedPropertyStoreFactory

IWDFUnifiedPropertyStoreFactory 인터페이스는 통합 속성 저장소 인터페이스를 만드는 데 사용되는 팩터리 인터페이스입니다.
IWDFUsbInterface

IWDFUsbInterface 인터페이스는 USB 디바이스가 노출하는 USB 인터페이스를 노출합니다.
IWDFUsbRequestCompletionParams

IWDFUsbRequestCompletionParams 인터페이스는 USB 요청 개체를 완료하기 위한 매개 변수 개체를 노출합니다. parameters 개체는 주로 비동기 I/O 및 계층화된 드라이버에 필요합니다.
IWDFUsbTargetDevice

IWDFUsbTargetDevice 인터페이스는 USB 디바이스 I/O 대상 개체를 노출합니다.
IWDFUsbTargetFactory

IWDFUsbTargetFactory 인터페이스는 USB 대상 디바이스 개체를 만드는 데 사용되는 팩터리 인터페이스입니다.
IWDFUsbTargetPipe

IWDFUsbTargetPipe 인터페이스는 I/O 대상이기도 한 USB 파이프(엔드포인트)를 노출합니다.
IWDFUsbTargetPipe2

IWDFUsbTargetPipe2 인터페이스는 I/O 대상이기도 한 USB 파이프(엔드포인트)를 노출합니다.
IWDFWorkItem

이 인터페이스는 작업 항목 개체를 노출합니다.

구조체

 
UMDF_IO_TARGET_OPEN_PARAMS

UMDF_IO_TARGET_OPEN_PARAMS 구조에는 파일 열기 매개 변수가 포함됩니다.
UMDF_VERSION_DATA

UMDF_VERSION_DATA 구조체는 프레임워크의 버전을 설명합니다.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

WDF_CHILD_ADDRESS_DESCRIPTION_HEADER 구조체는 모든 주소 설명 구조의 첫 번째 멤버여야 하는 헤더 구조체입니다.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER 구조체는 모든 식별 설명 구조의 첫 번째 멤버여야 하는 헤더 구조입니다.
WDF_CHILD_LIST_CONFIG

WDF_CHILD_LIST_CONFIG 구조에는 자식 디바이스 목록에 대한 구성 정보가 포함되어 있습니다.
WDF_CHILD_LIST_ITERATOR

WDF_CHILD_LIST_ITERATOR 구조는 드라이버가 WdfChildListRetrieveNextDevice를 호출할 때 프레임워크에서 검색할 자식 디바이스의 유형을 식별합니다.
WDF_CHILD_RETRIEVE_INFO

WDF_CHILD_RETRIEVE_INFO 구조에는 WdfChildListRetrieveNextDevice 또는 WdfChildListRetrievePdo를 호출하여 얻은 자식 디바이스에 대한 정보가 포함됩니다.
WDF_COINSTALLER_INSTALL_OPTIONS

WDF_COINSTALLER_INSTALL_OPTIONS 구조에는 프레임워크 기반 드라이버 설치 관리자가 프레임워크의 공동 설치 관리자에 지정할 수 있는 설치 옵션이 포함되어 있습니다.
WDF_COMMON_BUFFER_CONFIG

WDF_COMMON_BUFFER_CONFIG 구조에는 공통 버퍼에 대한 구성 정보가 포함되어 있습니다.
WDF_COMPANION_EVENT_CALLBACKS

이 WDF_COMPANION_EVENT_CALLBACKS 문서는 내부 전용입니다.
WDF_DEVICE_INTERFACE_PROPERTY_DATA

WDF_DEVICE_INTERFACE_PROPERTY_DATA 구조체는 디바이스 인터페이스 속성을 설명합니다.
WDF_DEVICE_PNP_CAPABILITIES

WDF_DEVICE_PNP_CAPABILITIES 구조는 디바이스의 플러그 앤 플레이 기능을 설명합니다.
WDF_DEVICE_PNP_NOTIFICATION_DATA

WDF_DEVICE_PNP_NOTIFICATION_DATA 구조는 디바이스의 플러그 앤 플레이 상태 컴퓨터 내에서 상태 변경을 설명합니다.
WDF_DEVICE_POWER_CAPABILITIES

WDF_DEVICE_POWER_CAPABILITIES 구조는 디바이스의 전원 기능을 설명합니다.
WDF_DEVICE_POWER_NOTIFICATION_DATA

WDF_DEVICE_POWER_NOTIFICATION_DATA 구조는 디바이스의 전원 상태 컴퓨터 내에서 상태 변경을 설명합니다.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS 구조에는 디바이스가 유휴 상태이고 시스템이 S0(시스템 작동 상태)에 있을 때 프레임워크에서 사용하는 드라이버 제공 정보가 포함됩니다.
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA

WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA 구조는 디바이스의 전원 정책 상태 컴퓨터 내에서 상태 변경을 설명합니다.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS

WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS 구조에는 디바이스의 절전 모드 해제 기능과 시스템(둘 다 저전력 상태인 경우)에 대한 드라이버 제공 정보가 포함되어 있습니다.
WDF_DEVICE_PROPERTY_DATA

WDF_DEVICE_PROPERTY_DATA 구조는 디바이스 속성을 설명합니다.
WDF_DEVICE_STATE

WDF_DEVICE_STATE 구조체는 디바이스의 플러그 앤 플레이 상태를 지정합니다.
WDF_DMA_ENABLER_CONFIG

WDF_DMA_ENABLER_CONFIG 구조체는 DMA 인에이블러 개체에 대한 특성을 제공합니다.
WDF_DMA_SYSTEM_PROFILE_CONFIG

WDF_DMA_SYSTEM_PROFILE_CONFIG 구조는 시스템 모드 DMA 사용 장치와 관련된 하드웨어별 설정을 설명합니다.
WDF_DPC_CONFIG

WDF_DPC_CONFIG 구조에는 DPC 개체에 대한 구성 정보가 포함됩니다.
WDF_DRIVER_CONFIG

WDF_DRIVER_CONFIG 구조체는 WdfDriverCreate에 대한 입력 매개 변수입니다.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

WDF_DRIVER_VERSION_AVAILABLE_PARAMS 구조는 Kernel-Mode Driver Framework 라이브러리의 주 버전 및 부 버전 번호를 지정합니다.
WDF_FDO_EVENT_CALLBACKS

WDF_FDO_EVENT_CALLBACKS 구조에는 함수 드라이버의 PnP 이벤트 콜백 함수에 대한 포인터가 포함됩니다.
WDF_FILEOBJECT_CONFIG

WDF_FILEOBJECT_CONFIG 구조에는 드라이버의 프레임워크 파일 개체에 대한 구성 정보가 포함됩니다.
WDF_INTERRUPT_CONFIG

WDF_INTERRUPT_CONFIG 구조에는 디바이스 인터럽트 구성 정보가 포함되어 있습니다.
WDF_INTERRUPT_EXTENDED_POLICY

WDF_INTERRUPT_EXTENDED_POLICY 구조에는 인터럽트의 정책, 우선 순위, 선호도 및 그룹에 대한 정보가 포함됩니다.
WDF_INTERRUPT_EXTENDED_POLICY

WDF_INTERRUPT_EXTENDED_POLICY 구조에 인터럽트의 정책, 우선 순위, 선호도 및 그룹에 대한 정보가 포함된 방법을 알아봅니다.
WDF_INTERRUPT_INFO

WDF_INTERRUPT_INFO 구조에는 디바이스의 인터럽트 리소스에 대한 정보가 포함됩니다.
WDF_INTERRUPT_INFO

WDF_INTERRUPT_INFO 구조에 디바이스의 인터럽트 리소스에 대한 정보가 포함된 방법을 알아봅니다.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS

WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS 구조에는 메모리 부족 상황이 있는 경우 프레임워크가 드라이버에 대한 I/O 요청을 받을 때 수행할 수 있는 특정 작업에 대한 정보가 포함되어 있습니다.
WDF_IO_QUEUE_CONFIG

WDF_IO_QUEUE_CONFIG 구조에는 프레임워크 큐 개체에 대한 구성 정보가 포함됩니다.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY

WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY 구조에는 프레임워크가 I/O 큐에 대해 보장된 정방향 진행을 가능하게 하는 데 사용하는 드라이버 제공 정보가 포함되어 있습니다.
WDF_IO_TARGET_OPEN_PARAMS

WDF_IO_TARGET_OPEN_PARAMS 구조에는 WdfIoTargetOpen 메서드에서 사용하는 매개 변수가 포함되어 있습니다.
WDF_IO_TYPE_CONFIG

WDF_IO_TYPE_CONFIG 구조는 읽기 및 쓰기 요청 및 디바이스 I/O 제어 요청에 대한 드라이버의 기본 버퍼 액세스 방법을 지정합니다.
WDF_MEMORY_DESCRIPTOR

WDF_MEMORY_DESCRIPTOR 구조는 메모리 버퍼를 설명합니다.
WDF_OBJECT_ATTRIBUTES

WDF_OBJECT_ATTRIBUTES 구조체는 프레임워크 개체와 연결할 수 있는 특성을 설명합니다.
WDF_OBJECT_CONTEXT_TYPE_INFO

WDF_OBJECT_CONTEXT_TYPE_INFO 구조는 프레임워크 개체의 드라이버 정의 컨텍스트 메모리를 설명합니다.
WDF_PDO_EVENT_CALLBACKS

WDF_PDO_EVENT_CALLBACKS 구조는 버스 드라이버의 이벤트 콜백 함수에 대한 디스패치 테이블입니다.
WDF_PNPPOWER_EVENT_CALLBACKS

WDF_PNPPOWER_EVENT_CALLBACKS 구조에는 드라이버의 플러그 앤 플레이 및 전원 이벤트 콜백 함수에 대한 포인터가 포함됩니다.
WDF_POWER_FRAMEWORK_SETTINGS

WDF_POWER_FRAMEWORK_SETTINGS 구조는 단일 구성 요소 디바이스에 대한 PoFx(전원 관리 프레임워크) 설정을 설명합니다.
WDF_POWER_POLICY_EVENT_CALLBACKS

WDF_POWER_POLICY_EVENT_CALLBACKS 구조에는 드라이버의 전원 정책 이벤트 콜백 함수에 대한 포인터가 포함되어 있습니다.
WDF_PROPERTY_STORE_ROOT

WDF_PROPERTY_STORE_ROOT 구조에는 UMDF 속성 저장소를 식별하는 정보가 포함되어 있습니다.
WDF_QUERY_INTERFACE_CONFIG

WDF_QUERY_INTERFACE_CONFIG 구조체는 드라이버 정의 인터페이스를 설명합니다.
WDF_REMOVE_LOCK_OPTIONS

WDF_REMOVE_LOCK_OPTIONS 구조는 드라이버에 IRP를 전달하기 전에 제거 잠금을 획득하는 옵션을 지정합니다.
WDF_REQUEST_COMPLETION_PARAMS

WDF_REQUEST_COMPLETION_PARAMS 구조에는 I/O 요청 완료와 관련된 매개 변수가 포함되어 있습니다.
WDF_REQUEST_FORWARD_OPTIONS

WDF_REQUEST_FORWARD_OPTIONS 구조에는 자식 디바이스의 I/O 큐에서 부모 디바이스의 I/O 큐로 I/O 요청을 다시 큐에 추가하는 옵션이 포함되어 있습니다.
WDF_REQUEST_PARAMETERS

WDF_REQUEST_PARAMETERS 구조체는 I/O 요청과 연결된 매개 변수를 받습니다.
WDF_REQUEST_REUSE_PARAMS

WDF_REQUEST_REUSE_PARAMS 구조체는 재사용된 I/O 요청과 연결된 정보를 지정합니다.
WDF_REQUEST_SEND_OPTIONS

WDF_REQUEST_SEND_OPTIONS 구조체는 I/O 요청을 I/O 대상으로 보내는 것과 관련된 옵션을 지정합니다.
WDF_TASK_QUEUE_CONFIG

이 WDF_TASK_QUEUE_CONFIG 문서는 내부용으로만 사용됩니다.
WDF_TASK_SEND_OPTIONS

이 WDF_TASK_SEND_OPTIONS 문서는 내부용으로만 사용됩니다.
WDF_TIMER_CONFIG

WDF_TIMER_CONFIG 구조에는 프레임워크 타이머 개체에 대한 구성 정보가 포함됩니다.
WDF_USB_CONTINUOUS_READER_CONFIG

WDF_USB_CONTINUOUS_READER_CONFIG 구조에는 프레임워크가 USB 파이프에 대한 연속 판독기를 구성하는 데 사용하는 정보가 포함되어 있습니다.
WDF_USB_CONTROL_SETUP_PACKET

WDF_USB_CONTROL_SETUP_PACKET 구조는 USB 제어 전송을 위한 설정 패킷을 설명합니다.
WDF_USB_DEVICE_CREATE_CONFIG

WDF_USB_DEVICE_CREATE_CONFIG 구조에는 프레임워크가 프레임워크 USB 디바이스 개체를 구성하는 데 사용하는 정보가 포함되어 있습니다.
WDF_USB_DEVICE_INFORMATION

WDF_USB_DEVICE_INFORMATION 구조에는 USB 디바이스에 대한 버전 및 기능 정보가 포함되어 있습니다.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 구조는 USB 디바이스 구성 매개 변수를 지정합니다.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS 구조에는 USB 인터페이스에 대한 선택 정보가 포함됩니다.
WDF_USB_INTERFACE_SETTING_PAIR

WDF_USB_INTERFACE_SETTING_PAIR 구조체는 지정된 USB 인터페이스에 대한 대체 설정을 지정합니다.
WDF_USB_PIPE_INFORMATION

WDF_USB_PIPE_INFORMATION 구조에는 USB 파이프 및 해당 엔드포인트에 대한 정보가 포함됩니다.
WDF_USB_REQUEST_COMPLETION_PARAMS

WDF_USB_REQUEST_COMPLETION_PARAMS 구조에는 USB 디바이스에 대한 I/O 요청 완료와 관련된 매개 변수가 포함되어 있습니다.
WDF_WMI_INSTANCE_CONFIG

WDF_WMI_INSTANCE_CONFIG 구조에는 WMI 데이터 공급자의 instance 대한 구성 정보가 포함되어 있습니다.
WDF_WMI_PROVIDER_CONFIG

WDF_WMI_PROVIDER_CONFIG 구조에는 드라이버의 WMI 데이터 블록에 대한 구성 정보가 포함됩니다.
WDF_WORKITEM_CONFIG

WDF_WORKITEM_CONFIG 구조에는 작업 항목과 연결된 정보가 포함됩니다.
WDFMEMORY_OFFSET

WDFMEMORY_OFFSET 구조체는 메모리 개체 버퍼의 하위 섹션을 식별합니다.
WDFMEMORY_OFFSET

WDFMEMORY_OFFSET 구조는 메모리 블록 내에서 액세스되는 정보의 위치와 크기를 설명합니다.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS 구조에는 디바이스가 유휴 상태이고 시스템이 S0(시스템 작업 상태)에 있을 때 프레임워크에서 사용하는 드라이버 제공 정보가 포함됩니다.
WUDF_INTERRUPT_CONFIG

WUDF_INTERRUPT_CONFIG 구조에는 디바이스 인터럽트 구성 정보가 포함됩니다.
WUDF_WORKITEM_CONFIG

WUDF_WORKITEM_CONFIG 구조에는 작업 항목과 연결된 정보가 포함됩니다.