共用方式為


NetAdapterLightweightInitAllocate 函式 (netadapter.h)

NetAdapterLightweightInitAllocate 函式會配置用戶端驅動程式在建立無裝置適配卡的新 NETADAPTER 物件時所使用的NETADAPTER_INIT結構。

語法

NETADAPTER_INIT * NetAdapterLightweightInitAllocate(
  [_In_] const GUID *NetworkInterfaceGuid
);

參數

[_In_] NetworkInterfaceGuid

使用 to-be建立的無裝置適配卡之有效網路介面的 GUID。

傳回值

如果作業成功,則傳回架構配置的NETADAPTER_INIT結構的指標。 否則,此函式會傳回NULL

重要

如果客戶端驅動程式從成功呼叫此函式收到NETADAPTER_INIT結構,則驅動程序必須一律呼叫 NetAdapterInitFree,不論 netAdapterCreate 的結果為何,都解除分配。

要求

要求 價值
最低支援的用戶端 Windows 11 版本 22H2
最低 UMDF 版本 2.33
標頭 netadapter.h
IRQL PASSIVE_LEVEL

另請參閱

裝置初始化

NetAdapterCreate

NetAdapterInitFree