Share via


fd_set struttura (winsock2.h)

La struttura fd_set viene usata da varie funzioni e provider di servizi Di Windows Socket, ad esempio la funzione di selezione , per inserire i socket in un "set" per vari scopi, ad esempio testare un determinato socket per la leggibilità usando il parametro readfds della funzione select .

Sintassi

typedef struct fd_set {
  u_int  fd_count;
  SOCKET fd_array[FD_SETSIZE];
} fd_set, FD_SET, *PFD_SET, *LPFD_SET;

Members

fd_count

Numero di socket nel set.

fd_array[FD_SETSIZE]

Matrice di socket presenti nel set. La variabile FD_SETSIZE impostazione predefinita su 64.

Commenti

Prestare attenzione a non confondere il typedef FD_SETdella struttura fd_set con la macro FD_SET. Detto questo, la macro FD_SET e la struttura fd_set sono correlate e spesso usate insieme.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione winsock2.h (includono Winsock2.h, Winsock.h)

Vedi anche

WSAAsyncSelect

WSAEventSelect

select