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 |
Header | netdevice.h (netadaptercx.h を含む) |
Library | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |