wdfdriver.h ヘッダー
このヘッダーは wdf によって使用されます。 詳細については、以下を参照してください。
- Windows Driver Framework の
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 メソッドは、ドライバーのパラメーター レジストリ キーを開き、キーを表すフレームワーク レジストリ キー オブジェクトへのハンドルを取得します。 |
WdfDriverOpenPersistentStateRegistryKey 詳細情報: WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo の WdfDriverRegisterTraceInfo メソッドは、内部でのみ使用するために予約されています。 |
WdfDriverRetrieveDriverDataDirectoryString 詳細情報: WdfDriverRetrieveDriverDataDirectoryString 関数 |
WdfDriverRetrieveVersionString の WdfDriverRetrieveVersionString メソッドは、ドライバーが実行されている Kernel-Mode ドライバー フレームワークのバージョンを識別する 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列挙体は、ドライバーの初期化フラグを指定します。 |