Windows Network & .NET (C#, VB .NET and C++/CLI)  |  Windows Socket (Winsock2) & C

 

 

The C and Windows Socket 2 Useful Program Example Index Page

 

  1. TCP Receiver/Server With select() Example

  2. TCP Sender/client Program Example

  3. Connectionless Communication: UDP Sender & Receiver Example

  4. The Winsock Catalog & WSASocket() with WSAPROTOCOL_INFO Program Examples

  5. Using AI_NUMERICHOST & WSAAddressToString() and WSAStringToAddress() Program Examples

  6. The getprotobyname() & getprotobyport() Program Examples

  7. The Client-Server IP Version–Independent & The IPv6 Server Program Example

  8. The IPv6 Client Program Example

  9. Infrared Client and Server Sockets Examples

  10. IPX/SPX Client-server Program Examples

  11. NetBIOS: Netbios() Function Program Examples

  12. Another Day Another Netbios Example

  13. Finding the Netbios Name and Server Program Examples

  14. The Netbios Client Program

  15. The AppleTalk Sender and Receiver Example

  16. Another AppleTalk Example

  17. Asynchronous Transfer Mode (ATM) Program Example

  18. Bluetooth Device Query Program Example

  19. Bluetooth Device Query Using Win32 PSDK Program Examples

  20. Bluetooth Querying Remote Device Program Example

  21. Another Example Querying Bluetooth Devices

  22. Registering a Bluetooth Service Steps and Example

  23. Registering a Bluetooth Service Program Example

  24. Bluetooth Receiver and Sender Program Examples

  25. The Microsoft SDK Classic Program Example

  26. The select() and Test Client Program Examples

  27. The WSAAsyncSelect() Model Program Example

  28. The WSAEventSelect server/receiver model Program Example

  29. The Overlapped Model Program Example

  30. The Overlapped Example Using AcceptEx()

  31. The Overlapped I/O Model With Callback Routines Example

  32. The Overlapped I/O Model With Callback Routines – AcceptEx()

  33. The Completion Port Model Program Example

  34. The I/O Completion Port IPv4/IPv6 Server Program Example

  35. The Multicast and IP_TTL Option Program Example

  36. The IP_TOS and Type-of-Service Bit and SIO_ADDRESS_LIST_QUERY Program Examples

  37. Setting the IOCTL SIO_ENABLE_CIRCULAR_QUEUEING and SIO_GET_ATM_ADDRESS Program Examples

  38. The SIO_GET_BROADCAST_ADDRESS and SO_KEEPALIVE_VALS Program Example

  39. Using the IOCTLS SIO_RCVALL, SIO_RCVALL_MCAST and SIO_RCVALL_IGMPMCAST Program Example

  40. Using the SIO_ROUTING_INTERFACE_QUERY, SO_ACCEPTCONN and SO_BROADCAST Option Program Examples

  41. The SO_MAX_MSG_SIZE, SO_PROTOCOL_INFO, SO_RCVTIMEO and SO_TYPE Option Program Examples

  42. Service Registration Example

  43. WSALookupServiceBegin() and WSALookupServiceNext() Example

  44. Querying DNS Example

  45. Another Example: HOSTENT, gethostbyname() and gethostbyaddr()

  46. Querying Network Location Awareness (NLA) Example

  47. IPv4 Multicast Example

  48. IPv4 with Multicast Sourcing Example

  49. IPv6 Multicast Example

  50. Reliable Multicasting (RM) Example

  51. ATM and Multicast Example

  52. QOS Templates Program Example

  53. QOS and TCP Program Example

  54. QOS, UDP and ATM Program Examples

  55. ICMP and Ping Program Example

  56. IPv4 and IPv6 Ping Program Example

  57. Traceroute Program Example

  58. The UDP RAW Socket Program Example

  59. RAS Program Example

  60. ARP Program Example

  61. Changing the IP and IPConfig Program Example

  62. IPConfig for IPv6 Example

  63. DHCP Renew/Release and Retrieving the IPv4 routing table with GetIpForwardTable() Program Examples

  64. Program Examples on  Using GetIpAddrTable() and AddIPAddress() Functions

  65. Program Examples on  Using GetAdaptersInfo() and GetAdaptersAddresses() Functions

  66. Program Examples on  Using GetInterfaceInfo(), GetIfEntry() and GetIfTable() Functions

  67. Getting an Interface Table and SetIpForwardEntry() Program Examples

  68. Program Example on Using GetIpInterfaceTable() Function and Getting IP Statistics

  69. Program Example Using GetTcpTable() Function

  70. Mailslots Client-server Program Examples

  71. Name Pipes Client Program Examples

  72. The Name Pipe Overlapped and Multithreaded Pipe Server Example

  73. Another Named Pipe Server and Client Using Overlapped I/O

  74. Named Pipe Server Using Completion Routines Example

 

Windows Network & .NET (C#, VB .NET and C++/CLI)  |  Windows Socket (Winsock2) & C