Compartilhar via


estrutura WSK_DATAGRAM_INDICATION (wsk.h)

A estrutura WSK_DATAGRAM_INDICATION descreve um datagrama que foi recebido em um soquete de datagrama.

Sintaxe

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;

Membros

Next

Um ponteiro para a próxima estrutura WSK_DATAGRAM_INDICATION em uma lista vinculada de estruturas de WSK_DATAGRAM_INDICATION. Se esse membro for NULL, essa estrutura será a última estrutura WSK_DATAGRAM_INDICATION na lista vinculada.

Buffer

Uma estrutura WSK_BUF que descreve um datagrama que foi recebido no soquete.

ControlInfo

As informações de controle associadas ao datagrama recebido. Os dados de informações de controle associados a um datagram são compostos por um ou mais objetos de dados de controle, cada um dos quais começa com uma estrutura CMSGHDR . Se não houver informações de controle presentes para o datagrama recebido, esse membro será NULL.

ControlInfoLength

O tamanho das informações de controle associadas ao datagrama recebido. Se esse valor for zero, não haverá informações de controle presentes para o datagram.

RemoteAddress

Um ponteiro para um buffer que contém o endereço de transporte remoto do qual o datagrama recebido se originou. O buffer contém o tipo de estrutura SOCKADDR específico que corresponde à família de endereços especificada pelo aplicativo WSK ao criar o soquete de datagrama.

Comentários

O subsistema WSK passa um ponteiro para uma estrutura WSK_DATAGRAM_INDICATION como o parâmetro DataIndication quando chama a função de retorno de chamada de evento WskReceiveFromEvent de um soquete de datagrama.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho wsk.h (inclua Wsk.h)

Confira também

CMSGHDR

SOCKADDR

WSK_BUF

WskReceiveFromEvent

WskRelease