wdfdriver.h ヘッダー

このヘッダーは wdf によって使用されます。 詳細については、次を参照してください。

wdfdriver.h には、次のプログラミング インターフェイスが含まれています。

関数

 
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構造体を初期化します。
WdfDriverCreate

WdfDriverCreate メソッドは、呼び出し元のドライバーのフレームワーク ドライバー オブジェクトを作成します。
WdfDriverErrorReportApiMissing

詳細情報: WdfDriverErrorReportApiMissing 関数
WdfDriverGetRegistryPath

WdfDriverGetRegistryPath メソッドは、レジストリのサービス ツリー内のドライバーのレジストリ キーへのパスを取得します。
WdfDriverIsVersionAvailable

WdfDriverIsVersionAvailable メソッドは、ドライバーが指定したバージョンの Kernel-Mode Driver Framework ライブラリで実行されているかどうかを示すブール値を返します。
WdfDriverOpenParametersRegistryKey

WdfDriverOpenParametersRegistryKey メソッドは、ドライバーの Parameters レジストリ キーを開き、キーを表すフレームワーク レジストリ キー オブジェクトへのハンドルを取得します。
WdfDriverOpenPersistentStateRegistryKey

詳細情報: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

WdfDriverRegisterTraceInfo メソッドは、内部使用専用に予約されています。
WdfDriverRetrieveDriverDataDirectoryString

詳細情報: WdfDriverRetrieveDriverDataDirectoryString 関数
WdfDriverRetrieveVersionString

WdfDriverRetrieveVersionString メソッドは、ドライバーが実行されている Kernel-Mode Driver Framework のバージョンを識別する Unicode 文字列を取得します。
WdfDriverWdmGetDriverObject

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

WdfGetDriver メソッドは、呼び出し元のドライバーを表すフレームワーク ドライバー オブジェクトへのハンドルを返します。
WdfWdmDriverGetWdfDriverHandle

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

コールバック関数

 
EVT_WDF_DRIVER_DEVICE_ADD

ドライバーの EvtDriverDeviceAdd イベント コールバック関数は、プラグ アンド プレイ (PnP) マネージャーがデバイスの存在を報告するときに、デバイスの初期化操作を実行します。
EVT_WDF_DRIVER_UNLOAD

ドライバーの EvtDriverUnload イベント コールバック関数は、ドライバーがアンロードされる前に実行する必要がある操作を実行します。

構造

 
WDF_DRIVER_CONFIG

WDF_DRIVER_CONFIG構造体は、WdfDriverCreate への入力パラメーターです。
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

WDF_DRIVER_VERSION_AVAILABLE_PARAMS構造体は、Kernel-Mode Driver Framework のライブラリのメジャー バージョン番号とマイナー バージョン番号を指定します。

列挙

 
WDF_DRIVER_INIT_FLAGS

WDF_DRIVER_INIT_FLAGS列挙では、ドライバーの初期化フラグを指定します。