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列挙では、ドライバーの初期化フラグを指定します。 |