NetDeviceInitConfig 関数 (netdevice.h)
NetDeviceInitConfig 関数は、プラグ アンド プレイ (PnP) マネージャーがデバイスの存在を報告するときに、デバイスの初期化操作を初期化します。
構文
NTSTATUS NetDeviceInitConfig(
[_Inout_] PWDFDEVICE_INIT DeviceInit
);
パラメーター
[_Inout_] DeviceInit
EvtDriverDeviceAdd ルーチンでクライアント ドライバーが受け取ったWDFDEVICE_INIT オブジェクトへのポインター。
戻り値
操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、この関数は適切な NTSTATUS エラー コードを返す可能性があります。
備考
クライアント ドライバーは、WdfDeviceCreate呼び出す前に、EvtDriverDeviceAdd コールバックでこの関数を呼び出します。
クライアント ドライバーが NetDeviceInitConfig 呼び出すと、システム提供の NetAdapterCx.sys ドライバーは、クライアントの代わりに次の関数を呼び出します。 クライアント ドライバーは、これらの関数を直接呼び出さないでください。 これを行うと、未定義の動作が発生する可能性があります。
- WdfDeviceInitSetReleaseHardwareOrderOnFailureの
- WdfDeviceInitSetDeviceTypeの
- WdfDeviceInitSetCharacteristicsの
- WdfDeviceInitSetIoTypeの
- WdfDeviceInitSetPowerPageableの
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 2004 |
ターゲット プラットフォーム の | 万国 |
UMDF の最小バージョン を する | 2.33 |
ヘッダー | netdevice.h (netadaptercx.h を含む) |
ライブラリ | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |
関連項目
EvtDriverDeviceAddの