Windows Driver Framework (WDF)

Windows Driver Framework テクノロジの概要。

Windows Driver Framework を開発するには、次のヘッダーが必要です。

プログラミング ガイドについては、「 Windows Driver Framework」を参照してください。

列挙

 
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列挙は、デバイスがサポートできるバス マスターまたはシステム モード 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列挙は、メモリ不足の状況でドライバーが調べる I/O 要求パケット (IRP) に対してフレームワークが実行できるアクションを識別します。
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

デバイスがアイドル状態でシステムが動作 (S0) 状態のときに、ユーザーがデバイスの動作を制御できるかどうかを、WDF_POWER_POLICY_S0_IDLE_USER_CONTROL列挙で識別する方法について説明します。
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列挙型は、フレームワークが一部の構造体メンバーと関数パラメーターに使用する 3 つの値を定義します。
WDF_TRI_STATE

WDF_TRI_STATE列挙型が、フレームワークが一部の構造体メンバーと関数パラメーターに使用する 3 つの値を定義する方法について説明します。
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 インターフェイスの代替設定を指定するための手法を定義します。

関数

 
中止

Abort メソッドは、USB パイプで保留中のすべての転送を中止します。
AcquireInterruptLock

AcquireInterruptLock メソッドは、割り込みオブジェクトのロックを保持している間に実行されるコード シーケンスを開始します。
AcquireLock

AcquireLock メソッドは、ドライバーが登録したインターフェイスのメソッドをフレームワークが呼び出さないようにします。
AssignContext

AssignContext メソッドは、オブジェクトのコンテキストとドライバー提供のクリーンアップ コールバック関数を登録します。
AssignDeviceInterfaceState

AssignDeviceInterfaceState メソッドは、デバイスの指定されたデバイス インターフェイス インスタンスを有効または無効にします。
AssignS0IdleSettings

AssignS0IdleSettings メソッドは、デバイスがアイドル状態で、システムが動作 (S0) 状態のときにフレームワークが使用するドライバー提供の情報を提供します。
AssignS0IdleSettingsEx

AssignS0IdleSettingsEx メソッドは、デバイスがアイドル状態で、システムが動作 (S0) 状態のときにフレームワークが使用するドライバー提供の情報を提供します。
AssignSxWakeSettings

AssignSxWakeSettings メソッドは、デバイスとシステムの両方が低電力状態にある間にスリープ解除信号をトリガーするデバイスの機能に関するドライバー提供の情報を提供します。
AutoForwardCreateCleanupClose

AutoForwardCreateCleanupClose メソッドは、作成、クリーンアップ、および閉じる通知がデバイス スタック内の次の下位ドライバーに転送されるときに制御します。
CancelSentRequest

CancelSentRequest メソッドは、ドライバーが以前に I/O ターゲットに送信した I/O 要求を取り消そうとします。
CancelSentRequestsForFile

CancelSentRequestsForFile メソッドは、指定されたファイル オブジェクトの代わりに送信されたすべての I/O 要求を取り消します。
閉じる

Close メソッドは、IWDFDevice::CreateWdfFile メソッドを呼び出して作成された UMDF ドライバー作成ファイル オブジェクトのインスタンスを閉じます。
閉じる

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 メソッドは、デバイス インターフェイス クラスのインスタンスを作成します。
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 メソッドは、以前に作成した Microsoft Windows Driver Frameworks (WDF) オブジェクトを削除します。
無効化

Disable メソッドは、ドライバーの OnInterruptDisable コールバック関数を呼び出すことによって、指定されたデバイス割り込みを無効にします。
ドレイン

Drain メソッドは、キューに新しい受信 I/O 要求を拒否するように指示し、既にキューに登録されている要求を処理のためにドライバーに配信できるようにします。
DrainSynchronously

DrainSynchronously メソッドは、キューに新しい受信 I/O 要求を拒否するように指示し、既にキューに登録されている要求を処理のためにドライバーに配信できるようにします。 このメソッドは、すべての要求が完了または取り消された後に を返します。
[有効化]

Enable メソッドは、ドライバーの OnInterruptEnable コールバック関数を呼び出すことによって、指定されたデバイス割り込みを有効にします。
Enqueue

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 イベント コールバック関数は、ある子識別の説明を別の子 ID の説明と比較します。
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

ドライバーの EvtChildListIdentificationDescriptionCopy イベント コールバック関数は、指定した場所から別の場所に子 ID の説明をコピーします。
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

ドライバーの EvtChildListIdentificationDescriptionDuplicate イベント コールバック関数は、子 ID の説明を複製します。
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 イベント コールバック関数は、バスの 1 つのデバイスがバス上でウェイクアップ信号をトリガーする機能を無効にするバス レベルの操作を実行します。
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 イベント コールバック関数は、バスのデバイスの 1 つがバス上でウェイクアップ信号をトリガーできるようにするバス レベルの操作を実行します。
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 イベント コールバック関数は、デバイスの電源ポリシー状態マシンが 1 つの状態から別の状態に移動していることをドライバーに通知します。
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

ドライバーの EvtDevicePowerStateChange イベント コールバック関数は、デバイスの電源状態マシンが 1 つの状態から別の状態に移動していることをドライバーに通知します。
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

システム モード コントローラーが現在の DMA 転送を完了すると、ドライバーの EvtDmaTransactionDmaTransferComplete イベント コールバック関数が呼び出されます。
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 イベント コールバック関数は、内部デバイス I/O 制御コード (IOCTL) を含む 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

ドライバーの EvtIoStop イベント コールバック関数は、要求の I/O キューが停止されているため、指定された要求の処理を完了、再キュー、または中断します。
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 コールバック関数は、I/O 要求パケット (IRP) を調べ、予約済みの要求オブジェクトを使用して 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

別のドライバーが指定した I/O 要求を完了すると、ドライバーの CompletionRoutine イベント コールバック関数が実行されます。
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 データ プロバイダーのインスタンスに対して提供する指定されたメソッドを実行します。
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

ドライバーの EvtWmiInstanceQueryInstance コールバック関数は、WMI プロバイダーのインスタンス データを WMI クライアントに配信するためのバッファーにコピーします。
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

ドライバーの EvtWmiInstanceSetInstance コールバック関数は、WMI データ プロバイダーのすべてのインスタンス データを WMI クライアントが提供する値に設定します。
EVT_WDF_WMI_INSTANCE_SET_ITEM

ドライバーの EvtWmiInstanceSetItem コールバック関数は、WMI データ プロバイダーのインスタンス データの 1 つの項目を 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 メソッドは、デバイス インスタンスの既定の I/O ターゲットのインターフェイスを取得します。
GetDescriptor

GetDescriptor メソッドは、このインターフェイスのリソース リストに含まれているリソース記述子へのポインターを返します。
GetDevice

GetDevice メソッドは、ファイル オブジェクトが関連付けられているデバイス オブジェクトにインターフェイスを返します。
GetDevice

GetDevice メソッドは、この割り込みオブジェクトのフレームワーク デバイス オブジェクト インターフェイスを返します。
GetDevice

GetDevice メソッドは、I/O キューを所有するデバイスへのインターフェイスを取得します。
GetDeviceControlTransferParameters

GetDeviceControlTransferParameters メソッドは、デバイス I/O 制御要求の完了に関連付けられているパラメーターを取得します。
GetDeviceIoControlParameters

GetDeviceIoControlParameters メソッドは、デバイス I/O コントロール型要求の要求パラメーターを取得します。
GetDeviceStackIoTypePreference

GetDeviceStackIoTypePreference メソッドは、フレームワークがデバイスに使用しているバッファー アクセス メソッドを取得します。
GetDriver

GetDriver メソッドは、デバイス インスタンスの親ドライバー オブジェクトへのインターフェイスを取得します。
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

Remove メソッドは、ローカル I/O ターゲットを削除します。
もう一度開く

Reopen メソッドは、リモート I/O ターゲットが一時的に閉じられた後に再度開きます。
キュー

Requeue メソッドは、ドライバーに配信された I/O キューの先頭に I/O 要求を返します。
リセット

Reset メソッドは、データトグルをリセットし、USB パイプの停止状態をクリアします。
ResumeIdle

ResumeIdle メソッドは、デバイスが使用されていないことをフレームワークに通知し、アイドル状態のままの場合はデバイスの低電力状態にできます。
RetrieveActivityId

RetrieveActivityId メソッドは、I/O 要求に関連付けられている現在のアクティビティ識別子を取得します。
RetrieveContext

RetrieveContext メソッドは、IWDFObject::AssignContext メソッドを使用して以前に登録されたコンテキストを取得します。
RetrieveCountedFileName

RetrieveCountedFileName メソッドは、デバイスに関連付けられているファイルの完全なカウントファイル名を取得します。
RetrieveDescriptor

RetrieveDescriptor メソッドは、デバイス、構成、または文字列を記述できる USB 記述子を取得します。
RetrieveDeviceInformation

RetrieveDeviceInformation メソッドは、指定した種類のデバイス情報を取得します。
RetrieveDeviceInstanceId

RetrieveDeviceInstanceId メソッドは、デバイスのインスタンスの識別子を取得します。
RetrieveDeviceInstanceId

この記事では、RetrieveDeviceInstanceId メソッドがデバイスのインスタンスの識別子を取得する方法について説明します。
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

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

Start メソッドを使用すると、I/O キューで新しい I/O 要求の受信とドライバーへの配信を開始できます。
Start

Start メソッドは、キューに登録された要求のローカル I/O ターゲットへの送信を開始します。
Start

IWDFRemoteTarget::Start メソッドは、停止しているリモート I/O ターゲットを再起動します。
Stop

Stop メソッドは、I/O キューが I/O 要求を配信できないようにしますが、キューは新しい要求を受信して格納します。
Stop

Stop メソッドは、キューに登録された要求のローカル I/O ターゲットへの送信を停止します。
Stop

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関数は、ドライバーのWDF_IO_TARGET_OPEN_PARAMS構造体を初期化して、ドライバーがデバイス、ファイル、またはデバイス インターフェイスの名前を指定して I/O ターゲットを開くことができるようにします。
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE関数は、ドライバーが Windows ドライバー モデル (WDM) デバイス オブジェクトを指定してリモート 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関数は、1 つの期限を使用するタイマーの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関数は、指定した Unicode 文字列を 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 メソッドは、指定したリソースリストから指定されたリソース記述子を削除します。
WdfCollectionAdd

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 メソッドは、指定された共通バッファーの長さを返します。
WdfCompanionCreate

この 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 の主要な関数コードを処理するコールバック関数を登録し、必要に応じて、メジャー関数コードに関連付けられている 1 つ以上のマイナー関数コードを登録します。
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 メソッドは、指定した I/O キューに IRP を転送します。
WdfDeviceWdmDispatchPreprocessedIrp

WdfDeviceWdmDispatchPreprocessedIrp メソッドは、前処理された IRP をフレームワークに返します。
WdfDeviceWdmGetAttachedDevice

WdfDeviceWdmGetAttachedDevice メソッドは、デバイス スタック内の次の下位 WDM デバイス オブジェクトを返します。
WdfDeviceWdmGetDeviceObject

WdfDeviceWdmGetDeviceObject メソッドは、指定されたフレームワーク デバイス オブジェクトに関連付けられている Windows ドライバー モデル (WDM) デバイス オブジェクトを返します。
WdfDeviceWdmGetPhysicalDevice

WdfDeviceWdmGetPhysicalDevice メソッドは、デバイス スタックから物理デバイスの WDM PDO を取得します。
WdfDeviceWriteToHardware

WdfDeviceWriteToHardware メソッドは、フレームワークによって内部的に使用されます。 使用しないでください。
WdfDevStateIsNP

WdfDevStateIsNP メソッドは、指定された電源状態または電源ポリシー状態が非ページ状態であるかどうかを示すブール値を返します。
WdfDevStateNormalize

WdfDevStateNormalize メソッドは、ドライバーがマシンの状態の配列のインデックスとして値を使用できるように、指定されたフレームワーク状態マシンの値から余分なビットを削除します。
WdfDmaEnablerConfigureSystemProfile

WdfDmaEnablerConfigureSystemProfile メソッドは、システム モード DMA イネーブラーのハードウェア固有の設定を構成し、リソースの初期化を完了します。
WdfDmaEnablerCreate

WdfDmaEnablerCreate メソッドは、DMA イネーブラー オブジェクトを作成します。
WdfDmaEnablerGetFragmentLength

WdfDmaEnablerGetFragmentLength メソッドは、オペレーティング システムが 1 つの DMA 転送でサポートする最大転送長を返します。
WdfDmaEnablerGetMaximumLength

WdfDmaEnablerGetMaximumLength メソッドは、デバイスがサポートする 1 つの DMA 転送の最大転送長を返します。
WdfDmaEnablerGetMaximumScatterGatherElements

WdfDmaEnablerGetMaximumScatterGatherElements メソッドは、指定された DMA イネーブラー オブジェクトに対して、デバイスとドライバーがサポートする散布/収集要素の最大数を返します。
WdfDmaEnablerSetMaximumScatterGatherElements

WdfDmaEnablerSetMaximumScatterGatherElements メソッドは、指定された DMA イネーブラー オブジェクトに対して、デバイスがサポートする散布/収集要素の最大数を設定します。
WdfDmaEnablerWdmGetDmaAdapter

WdfDmaEnablerWdmGetDmaAdapter メソッドは、DMA イネーブラー オブジェクトに関連付けられている 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 トランザクションが 1 回の転送で完了する必要があることを指定します。
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 構造体へのポインターを返します。
WdfDriverCreate

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 Driver Framework のバージョンを識別する Unicode 文字列を取得します。
WdfDriverWdmGetDriverObject

WdfDriverWdmGetDriverObject メソッドは、指定されたフレームワーク ドライバー オブジェクトに関連付けられている Windows ドライバー モデル (WDM) ドライバー オブジェクトへのポインターを取得します。
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 メソッドは、指定されたフレームワーク ファイル オブジェクトに関連付けられている Windows ドライバー モデル (WDM) ファイル オブジェクトを返します。
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 キューが 1 つ以上の 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 キューが新しい要求を配信できないようにし、既存の未処理の要求とドライバーが所有する取り消し可能な要求を取り消しますが、キューは新しい要求を受信して格納します。
WdfIoQueueStopAndPurgeSynchronously

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 ターゲットに関連付けられている Windows ドライバー モデル (WDM) デバイス オブジェクトへのポインターを返します。
WdfIoTargetWdmGetTargetFileHandle

WdfIoTargetWdmGetTargetFileHandle メソッドは、指定されたリモート I/O ターゲットに関連付けられているファイルへのハンドルを返します。
WdfIoTargetWdmGetTargetFileObject

WdfIoTargetWdmGetTargetFileObject メソッドは、指定されたリモート I/O ターゲットに関連付けられている Windows ドライバー モデル (WDM) ファイル オブジェクトへのポインターを返します。
WdfIoTargetWdmGetTargetPhysicalDevice

WdfIoTargetWdmGetTargetPhysicalDevice メソッドは、リモート I/O ターゲットのデバイスを表す Windows ドライバー モデル (WDM) 物理デバイス オブジェクト (PDO) へのポインターを返します。
WdfLookasideListCreate

WdfLookasideListCreate メソッドは、ドライバーがメモリ オブジェクトを取得できる lookaside-list オブジェクトを作成します。
WdfMemoryAssignBuffer

WdfMemoryAssignBuffer メソッドは、WdfMemoryCreatePreallocated を呼び出してドライバーが作成したメモリ オブジェクトに、指定されたバッファーを割り当てます。
WdfMemoryCopyFromBuffer

WdfMemoryCopyFromBuffer メソッドは、指定したソース バッファーの内容を指定されたメモリ オブジェクトのバッファーにコピーします。
WdfMemoryCopyToBuffer

WdfMemoryCopyToBuffer メソッドは、指定したメモリ オブジェクトのバッファーの内容を、指定した宛先バッファーにコピーします。
WdfMemoryCreate

WdfMemoryCreate メソッドは、フレームワーク メモリ オブジェクトを作成し、指定したサイズのメモリ バッファーを割り当てます。
WdfMemoryCreateFromLookaside

WdfMemoryCreateFromLookaside メソッドは、フレームワーク メモリ オブジェクトを作成し、指定したルックアサイド リストからメモリ バッファーを取得します。
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 メソッドは、子デバイスのインスタンス 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 メソッドは、指定した Unicode 文字列をレジストリ内の指定された値名に割り当てます。
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 メソッドは、指定されたフレームワーク レジストリ キー オブジェクトが表すレジストリ キーに Windows ドライバー モデル (WDM) ハンドルを返します。
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 メソッドは、フレームワーク文字列オブジェクトを作成し、必要に応じて、指定した Unicode 文字列を オブジェクトに割り当てます。
WdfStringGetUnicodeString

WdfStringGetUnicodeString メソッドは、指定されたフレームワーク文字列オブジェクトに割り当てられている Unicode 文字列を取得します。
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 デバイスと記述子インデックス値に関連付けられている Unicode 文字列を取得します。
WdfUsbTargetDeviceCreate

WdfUsbTargetDeviceCreate メソッドは、指定されたフレームワーク デバイス オブジェクトのフレームワーク USB デバイス オブジェクトを作成し、I/O 操作用に USB デバイスを開きます。
WdfUsbTargetDeviceCreateIsochUrb

WdfUsbTargetDeviceCreateIsochUrb メソッドは、等時性 USB 要求ブロック (URB) を割り当てます。
WdfUsbTargetDeviceCreateUrb

WdfUsbTargetDeviceCreateUrb メソッドは、USB 要求ブロック (URB) を割り当てます。
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 デバイスと記述子インデックス値に関連付けられている Unicode 文字列を取得します。
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

WdfUsbTargetPipeWriteSynchronously メソッドは、書き込み要求をビルドし、指定された USB 出力パイプに同期的に送信します。
WdfVerifierDbgBreakPoint

デバッガーが実行されている場合、WdfVerifierDbgBreakPoint 関数はカーネル デバッガーに分割されます。
WdfVerifierKeBugCheck

WdfVerifierKeBugCheck 関数はバグ チェックを作成します。
WdfWaitLockAcquire

WdfWaitLockAcquire メソッドは、指定された待機ロックを取得します。
WdfWaitLockCreate

WdfWaitLockCreate メソッドは、フレームワークの wait-lock オブジェクトを作成します。
WdfWaitLockRelease

WdfWaitLockRelease メソッドは、指定された待機ロックを解放します。
WdfWdmDeviceGetWdfDeviceHandle

WdfWdmDeviceGetWdfDeviceHandle メソッドは、指定された WDM デバイス オブジェクトに関連付けられているフレームワーク デバイス オブジェクトへのハンドルを返します。
WdfWdmDriverGetWdfDriverHandle

WdfWdmDriverGetWdfDriverHandle メソッドは、指定された Windows ドライバー モデル (WDM) ドライバー オブジェクトに関連付けられているフレームワーク ドライバー オブジェクトへのハンドルを返します。
WdfWmiInstanceCreate

WdfWmiInstanceCreate メソッドは、WMI データ プロバイダーのインスタンスを表す WMI インスタンス オブジェクトを作成します。
WdfWmiInstanceDeregister

WdfWmiInstanceDeregister メソッドは、システムの WMI サービスから WMI データ プロバイダーの指定されたインスタンスを登録解除します。
WdfWmiInstanceFireEvent

WdfWmiInstanceFireEvent メソッドは、イベント通知を受信するために登録されている WMI クライアントに WMI イベントを送信します。
WdfWmiInstanceGetDevice

WdfWmiInstanceGetDevice メソッドは、指定された WMI インスタンス オブジェクトに関連付けられているフレームワーク デバイス オブジェクトへのハンドルを返します。
WdfWmiInstanceGetProvider

WdfWmiInstanceGetProvider メソッドは、指定された WMI インスタンス オブジェクトの親オブジェクトである WMI プロバイダー オブジェクトへのハンドルを返します。
WdfWmiInstanceRegister

WdfWmiInstanceRegister メソッドは、WMI データ プロバイダーの指定されたインスタンスをシステムの 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

参照カウントされた COM インターフェイスを WDF オブジェクトに格納するすべてのドライバーは、インターフェイスの漏洩を防ぐために IObjectCleanup インターフェイスをサポートする必要があります。 一般に、ドライバーは WDF オブジェクトへの参照を保持する必要はありません。
IPnpCallback

IPnpCallback インターフェイスは、プラグ アンド プレイ (PnP) および電源管理 (PM) インターフェイスです。
IPnpCallbackHardware

IPnpCallbackHardware インターフェイスは、プラグ アンド プレイ (PnP) および電源管理 (PM) インターフェイスです。
IPnpCallbackHardware2

IPnpCallbackHardware2 インターフェイスは、ハードウェアに関連するコールバック メソッドを公開します。
IPnpCallbackHardwareInterrupt

IPnpCallbackHardwareInterrupt インターフェイスは、割り込み関連のプラグ アンド プレイおよび電源管理コールバック メソッドをサポートしています。
IPnpCallbackRemoteInterfaceNotification

ドライバーの IPnpCallbackRemoteInterfaceNotification インターフェイスは、デバイス インターフェイスが使用可能になったときにドライバーに通知するためにフレームワークが呼び出すコールバック関数を提供します。
IPnpCallbackSelfManagedIo

IPnpCallbackSelfManagedIo インターフェイスは、プラグ アンド プレイ (PnP) および電源管理 (PM) インターフェイスです。
IPowerPolicyCallbackWakeFromS0

ドライバーの IPowerPolicyCallbackWakeFromS0 インターフェイスは、ウェイク イベントについてドライバーに通知するためにフレームワークが呼び出すコールバック関数を提供します。
IPowerPolicyCallbackWakeFromSx

ドライバーの IPowerPolicyCallbackWakeFromSx インターフェイスは、ウェイク イベントについてドライバーに通知するためにフレームワークが呼び出すコールバック関数を提供します。 これらのイベントは、それ自体とシステムの両方を低電力状態からスリープ解除するデバイスの機能に関連しています。
IQueueCallbackCreate

開いているファイル要求がドライバーで使用可能になると、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 driver-created-file オブジェクトを公開します。
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 インターフェイスは、USB パイプ (エンドポイント) を公開します。これは I/O ターゲットでもあります。
IWDFUsbTargetPipe2

IWDFUsbTargetPipe2 インターフェイスは、USB パイプ (エンドポイント) を公開します。これは I/O ターゲットでもあります。
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 データ プロバイダーのインスタンスの構成情報が含まれています。
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構造体には、作業項目に関連付けられている情報が含まれています。