次の方法で共有


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