Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Windows Core Networking APIs and technologies such as Winsock, TCP/IP stack, WFP, IPsec, IPv6, WSK, WinINet, Http.sys, WinHttp, QoS, and System.Net
Advances in Windows Vista TCP/IP
The Windows Vista TCP/IP stack has made tremendous improvements in its efficiency, taking full...
Author: wndpteam Date: 05/05/2006
Network Programming with Winsock Kernel (WSK)
Winsock Kernel (WSK) is the latest network programming interface introduced by the WNDP team in...
Author: wndpteam Date: 05/04/2006
Network security made richer and simpler
What if you could filter IPsec encrypted traffic? What if you could easily filter both IPv4 and IPv6...
Author: wndpteam Date: 05/03/2006
What is NetDMA?
The NetDMA term was coined by the networking team to imply a DMA (Direct Memory Access) engine that...
Author: wndpteam Date: 05/02/2006
Enabling Diagnostics for Network Performance Tuning
In Windows Vista Home Premium and Ultimate editions, Media Center will be available to all. Xbox 360...
Author: wndpteam Date: 04/29/2006
Advances in Windows TCP/IP Networking
Significant advances have been made, both in hardware and in software, over the past few years that...
Author: wndpteam Date: 04/25/2006
Network Access Protection
Network Access Protection (NAP) is an exciting new solution that will be included in Windows Vista...
Author: wndpteam Date: 04/18/2006
Get Ready for the WinHEC 2006 Guest Blogger Series
Starting Monday April 17th the WinHEC 2006 Guest Blogger Series begins right here on the WNDP blog...
Author: wndpteam Date: 04/14/2006
TLS enabled by default in IE 7.0 and WinINet
Transport Layer Security (“TLS”) and Secure Sockets Layer (“SSL”) are transport-layer protocols for...
Author: wndpteam Date: 04/12/2006
WinINet Support for Negotiate Auth to a Proxy Server in Windows Vista
By default WinINet supports the following authentication schemes: Negotiate, NTLM, Digest and Basic....
Author: wndpteam Date: 04/07/2006
Winsock and the new SDK Headers
As you may have noticed in the recent Vista CTP SDK, the Winsock headers have undergone some...
Author: wndpteam Date: 04/07/2006
Simple .NET TCP Framing Example
Recently, Jon Cole from the System.Net QA team posted a great article in response to questions we've...
Author: wndpteam Date: 04/06/2006
WinINet ETW Tracing Support in Windows Vista
In order to enhance debugging of wininet.dll for application developers, Microsoft has added ETW...
Author: wndpteam Date: 03/28/2006
What's next on the client HTTP stack front
https://www.microsoft-watch.com/article2/0,2180,1940567,00.aspHachamovitch acknowledged Microsoft...
Author: wndpteam Date: 03/23/2006
CNet gives a quick look at Vista Networking
CNet wrote some nice words about Windows Vista, especially the QoS work: NetworkingWindows Vista...
Author: wndpteam Date: 03/22/2006
Update IE7 Beta 2 Preview available
There is an updated IE7 Beta 2 Preivew. Go get it!Also go visit the IE blog entry on the release....
Author: wndpteam Date: 03/20/2006
Introduction to Winsock Kernel (WSK)
Overview of WSK In Windows Vista a new transport-independent kernel mode Network Programming...
Author: wndpteam Date: 02/24/2006
Winsock and Vista User Account Control
As you might have heard, Vista introduces User Account Control (UAC) which is a security feature...
Author: wndpteam Date: 02/22/2006
Categorizing LSPs and Applications
In Windows Vista there is a new method for categorizing both Winsock Layered Service Providers (LSP)...
Author: wndpteam Date: 02/09/2006
What is the problem with 802.1p?
With 802.1q and 802.1p (see the introduction for background), we have a means to color traffic on...
Author: wndpteam Date: 01/18/2006
Introduction to 802.1p
In a previous post, I discussed traffic coloring. Modifications to a data packet such that the...
Author: wndpteam Date: 01/09/2006
Dual Stack Sockets on Windows Vista
One of the changes in Windows Vista is that the IPv4 and IPv6 stacks are integrated -- on older OSes...
Author: wndpteam Date: 12/22/2005
Winsock Connect and TCP SYN Attack Protection
TCP SYN attack protection has been available on Windows platforms since Windows 2000, but by default...
Author: wndpteam Date: 12/09/2005
Connecting Your Digital Home
Having spent numerous hours working with analysts reviewing Media Center Extender products to help...
Author: wndpteam Date: 11/06/2005
QOS Fundamentals
In his previous posts, Gabe introduced networking's QoS team and touched upon some of the areas...
Author: wndpteam Date: 11/02/2005
.Net Framework 2.0 - What's new
On October 27th the .Net Framework 2.0 was made available to MSDN subscribers and launch events will...
Author: wndpteam Date: 11/01/2005
Winsock - Microsoft Connect Program
In an earlier blog (https://blogs.msdn.com/wndp/archive/2005/09/27/474679.aspx), Shivakumar...
Author: wndpteam Date: 10/30/2005
The Necessity for End-to-End QoS Experiments
One phrase you'll see time and again within posts is the necessity for "end-to-end"...
Author: wndpteam Date: 10/24/2005
Introduction to WNDP QoS team
I wanted to open the WNDP QoS blog with an introduction to the program and problem space our...
Author: wndpteam Date: 10/19/2005
Changes in Socket Bind
MSDN finally has the "Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE" doc online. I previously posted it...
Author: wndpteam Date: 09/29/2005
WNDP Connect - submit bugs and feature requests
You can report bugs and suggest features for WinInet, WinHTTP and HTTP.sys using Microsoft Connect...
Author: wndpteam Date: 09/27/2005
Channel9 visits the Networking Stack Team
Our colleagues down the hall, TCP/IP dev lead Sanjay, architect Abolade and NDIS dev lead Ali (and...
Author: wndpteam Date: 09/16/2005
System .NET features and future
As many of you may already know, the release of Visual Studio .NET 2005 is right around the corner…...
Author: wndpteam Date: 09/06/2005
Changes in WinInet API validation code could lead to Unexpected Behavior
In Windows Vista and IE7 we have changed the parameter validation code in WinInet to be more...
Author: wndpteam Date: 08/18/2005
Socket Security: Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE
Developing secure applications is a priority for most developers today; however, socket security is...
Author: wndpteam Date: 08/03/2005
Automatic Proxy Configuration in System.NET
MSDN Magazine recently published a great read on changes to web proxy functionality in the .NET...
Author: wndpteam Date: 08/03/2005
Kernel Mode SSL in HTTPAPI 2.0
Win2k3 SP1 introduced Kernel mode SSL which had great perf benefits over Win2k3 but the...
Author: wndpteam Date: 07/29/2005
Say Hello to HTTP API Version 2.0
With Longhorn Vista Beta 1 comes a new API for http.sys, HTTP API Version 2.0, which includes...
Author: wndpteam Date: 07/28/2005
Programatically setting Wininet/Internet Explorer's Proxy settings
We got a question in the comments: I wonder how I can set the proxy server for WinInet...
Author: wndpteam Date: 07/20/2005
MSDN Magazine on Winsock/System.Net
MSDN Magazine for August 2005 has an article about System.Net.Sockets and WinSock by Daryn Kiely:...
Author: wndpteam Date: 07/19/2005
Cookie Handling, a Brief Primer
Recently WSJ's Walter S. Mossberg spent a bit of time railing against tracking cookies as meeting...
Author: wndpteam Date: 07/19/2005
David Wang discusses http.sys's kernel response cache.
Check out David Wang's recent post about http.sys's response cache. He describes the configurable...
Author: wndpteam Date: 07/15/2005
WNDP MSDN Library References
Here is a list of references to some of the APIs within the WNDP group WinINet Winsock WinHttpQoS
Author: wndpteam Date: 06/23/2005
Run ASMX without IIS
Back in late 2004, Aaron Skonnard wrote an interesting article that details how a developer can...
Author: wndpteam Date: 06/23/2005
Welcome WNDP Team to the Blogsphere!
Over the coming weeks the team will be adding information on developing your applications with the...
Author: wndpteam Date: 06/23/2005