struttura WSK_EVENT_CALLBACK_CONTROL (wsk.h)
La struttura WSK_EVENT_CALLBACK_CONTROL specifica le informazioni per abilitare e disabilitare le funzioni di callback degli eventi di un socket.
Sintassi
typedef struct _WSK_EVENT_CALLBACK_CONTROL {
PNPIID NpiId;
ULONG EventMask;
} WSK_EVENT_CALLBACK_CONTROL, *PWSK_EVENT_CALLBACK_CONTROL;
Members
NpiId
Puntatore a un identificatore NPI (Network Programming Interface) che specifica il server dei criteri di rete per la funzione di callback degli eventi abilitata o disabilitata. Per abilitare o disabilitare una delle funzioni di callback degli eventi WSK standard, questo membro è un puntatore all'identificatore NPI WSK NPI_WSK_INTERFACE_ID. Per abilitare o disabilitare qualsiasi funzione di callback di eventi per un'interfaccia di estensione, questo membro è un puntatore all'identificatore NPI per l'interfaccia di estensione.
EventMask
Valore ULONG che contiene un OR bit per bit dei flag di evento per le funzioni di callback degli eventi abilitate o disabilitate. Per informazioni sui flag di evento per le funzioni di callback degli eventi WSK standard, vedere SO_WSK_EVENT_CALLBACK.
Commenti
Un'applicazione WSK può abilitare qualsiasi combinazione di funzioni di callback degli eventi per un socket contemporaneamente impostando il membro EventMask su un OR bit per bit dei flag di evento per tutte le funzioni di callback degli eventi abilitate. Tuttavia, un'applicazione WSK deve disabilitare singolarmente le funzioni di callback degli eventi impostando il membro EventMask su un OR bit per bit del flag di evento per la funzione di callback dell'evento che viene disabilitata e il flag WSK_EVENT_DISABLE.
Per altre informazioni sull'abilitazione statica di determinate funzioni di callback degli eventi per tutti i socket creati da un'applicazione WSK, vedere WSK_SET_STATIC_EVENT_CALLBACKS.
Per altre informazioni sull'abilitazione e la disabilitazione delle funzioni di callback degli eventi di un socket, vedere Abilitazione e disabilitazione delle funzioni di callback degli eventi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | wsk.h (include Wsk.h) |