The following tables summarize the functions included in Windows Sockets 2, separated into two groups: Berkeley-style functions, and Microsoft Windows-specific Extension functions that have been ratified as part of the Windows Sockets 2 specification. These tables do not include the Windows Sockets functions known that are used with Registration and Name Resolution.