共用方式為


WSK_EVENT_CALLBACK_CONTROL結構 (wsk.h)

WSK_EVENT_CALLBACK_CONTROL 結構會指定啟用和停用套接字事件回呼函式的資訊。

語法

typedef struct _WSK_EVENT_CALLBACK_CONTROL {
  PNPIID NpiId;
  ULONG  EventMask;
} WSK_EVENT_CALLBACK_CONTROL, *PWSK_EVENT_CALLBACK_CONTROL;

成員

NpiId

網路程式設計介面 (NPI) 的指標 標識符,指定已啟用或停用之事件回呼函式的 NPI。 若要啟用或停用任何標準 WSK 事件回呼函式,此成員是 WSK NPI 識別碼的指標,NPI_WSK_INTERFACE_ID。 若要啟用或停用擴充介面的任何事件回呼函式,此成員是擴充介面之 NPI 標識符的指標。

EventMask

ULONG 值,其中包含已啟用或停用之事件回呼函式的事件旗標位 OR。 如需標準 WSK 事件回呼函式之事件旗標的相關信息,請參閱 SO_WSK_EVENT_CALLBACK

言論

WSK 應用程式可以同時為套接字啟用事件回呼函式的任何組合,方法是將 EventMask 成員設定為已啟用之所有事件回呼函式的位 OR。 不過,WSK 應用程式必須個別停用事件回呼函式,方法是將 EventMask 成員設定為停用事件回呼函式和WSK_EVENT_DISABLE旗標的事件旗標位 OR。

如需靜態啟用 WSK 應用程式所建立之所有套接字的特定事件回呼函式的詳細資訊,請參閱 WSK_SET_STATIC_EVENT_CALLBACKS

如需啟用和停用套接字事件回呼函式的詳細資訊,請參閱 啟用和停用事件回呼函式

要求

要求 價值
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows作系統中使用。
標頭 wsk.h (包括 Wsk.h)

另請參閱

SO_WSK_EVENT_CALLBACK

WSK_SET_STATIC_EVENT_CALLBACKS

WskControlClient

WskControlSocket