struttura WSK_DATAGRAM_INDICATION (wsk.h)

La struttura WSK_DATAGRAM_INDICATION descrive un datagramma ricevuto in un socket di datagrammi.

Sintassi

typedef struct _WSK_DATAGRAM_INDICATION {
  struct _WSK_DATAGRAM_INDICATION *Next;
  WSK_BUF                         Buffer;
  PCMSGHDR                        ControlInfo;
  ULONG                           ControlInfoLength;
  PSOCKADDR                       RemoteAddress;
} WSK_DATAGRAM_INDICATION, *PWSK_DATAGRAM_INDICATION;

Members

Next

Puntatore alla struttura WSK_DATAGRAM_INDICATION successiva in un elenco collegato di strutture WSK_DATAGRAM_INDICATION. Se questo membro è NULL, questa struttura è l'ultima struttura WSK_DATAGRAM_INDICATION nell'elenco collegato.

Buffer

Struttura WSK_BUF che descrive un datagramma ricevuto sul socket.

ControlInfo

Informazioni sul controllo associate al datagramma ricevuto. I dati delle informazioni sul controllo associati a un datagramma sono costituiti da uno o più oggetti dati di controllo, ognuno dei quali inizia con una struttura CMSGHDR . Se non sono presenti informazioni di controllo per il datagramma ricevuto, questo membro è NULL.

ControlInfoLength

Dimensioni delle informazioni sul controllo associate al datagramma ricevuto. Se questo valore è zero, non sono presenti informazioni sul controllo per il datagramma.

RemoteAddress

Puntatore a un buffer contenente l'indirizzo di trasporto remoto da cui ha avuto origine il datagramma ricevuto. Il buffer contiene il tipo di struttura SOCKADDR specifico che corrisponde alla famiglia di indirizzi specificata dall'applicazione WSK al momento della creazione del socket del datagram.

Commenti

Il sottosistema WSK passa un puntatore a una struttura WSK_DATAGRAM_INDICATION come parametro DataIndication quando chiama la funzione di callback dell'evento WskReceiveFromEvent di un socket di dati.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione wsk.h (include Wsk.h)

Vedi anche

CMSGHDR

SOCKADDR

WSK_BUF

WskReceiveFromEvent

WskRelease