共用方式為


NET_PACKET_QUEUE_CONFIG_INIT函式 (netpacketqueue.h)

NET_PACKET_QUEUE_CONFIG_INIT 函式會初始化 NET_PACKET_QUEUE_CONFIG 結構。

語法

void NET_PACKET_QUEUE_CONFIG_INIT(
  [_Out_] NET_PACKET_QUEUE_CONFIG                   *Config,
  [_In_]  PFN_PACKET_QUEUE_ADVANCE                  EvtAdvance,
  [_In_]  PFN_PACKET_QUEUE_SET_NOTIFICATION_ENABLED EvtSetNotificationEnabled,
  [_In_]  PFN_PACKET_QUEUE_CANCEL                   EvtCancel
);

參數

[_Out_] Config

要初始化之驅動程式配置 NET_PACKET_QUEUE_CONFIG 結構的指標。

[_In_] EvtAdvance

用戶端驅動程式針對這個封包佇列實作 EVT_PACKET_QUEUE_ADVANCE 回呼函式的指標。

[_In_] EvtSetNotificationEnabled

用戶端驅動程序針對此封包佇列實作 EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED 回呼函式的指標。

[_In_] EvtCancel

用戶端驅動程序針對此封包佇列實作 EVT_PACKET_QUEUE_CANCEL 回呼函式的指標。

傳回值

沒有

言論

用戶端驅動程序必須先呼叫此函式來初始化 NET_PACKET_QUEUE_CONFIG 結構,才能呼叫 netTxQueueCreateNetRxQueueCreate 來建立封包佇列。

要求

要求 價值
目標平臺 普遍
最低 KMDF 版本 1.27
最低 UMDF 版本 2.33
標頭 netpacketqueue.h (包括 netadaptercx.h)
連結庫 netadaptercxstub.lib
IRQL PASSIVE_LEVEL

另請參閱

NET_PACKET_QUEUE_CONFIG

NetTxQueueCreate

NetRxQueueCreate