Windows 11 Wi-Fi software stack / architecture

jitesh verma 1 Reputation point
2022-03-12T14:15:40.41+00:00

I am planning to develop a Wi-Fi miniport device driver for Windows 11 for a 802.11ax chip-set based PCIe card. I have worked on NDIS based Wi-Fi miniport device driver in the distant past. I came across Windows Wi-Fi software stack / architecture diagram at learn.microsoft.com, which is based on WDF. But I am confused about role of each of the software components (nWiFi, WiFiCx, WLANSVC) of Windows 11 Wi-Fi software stack.

  1. How does the whole Wi-Fi software stack and components work in Windows 11?
  2. More specifically - what does WiFiCx software component do?
  3. What does nWiFi software component do?
  4. Is WLANSVC the Wi-Fi supplicant?
Windows for business | Windows Client for IT Pros | Networking | Network connectivity and file sharing
Windows for business | Windows Client for IT Pros | Devices and deployment | Other
Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 39,926 Reputation points
    2022-03-17T14:50:31.167+00:00

    Hi @jitesh verma

    I can recommend as a place to start, and that may answer most of your questions, the next official documentation about Wi-Fi WDM class and WiFiCx:

    https://learn.microsoft.com/en-us/windows-hardware/drivers/netcx/wifi-wdf-class-extension-wificx

    Hope this helps with your query,

    --
    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.