NDIS vs. WFP: Understanding the Key Differences in Windows Networking
                                
                                
                                •
                                
                                
                        
                                    
                                    6 min read                                
                            
                                As of Windows Vista, Microsoft introduced a new network filtering architecture, which fundamentally altered how developers approach network-level security. The critical differences between NDIS and WFP relate to their placement in the network stack, how they interface with developers, and their respective capabilities.