共用方式為


NetAdapterLightweightInitAllocate 函式 (netadapter.h)

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

語法

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

參數

[_In_] NetworkInterfaceGuid

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

傳回值

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

重要

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

規格需求

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

另請參閱

裝置初始化

NetAdapterCreate

NetAdapterInitFree