Getting started for DOCA based Client App to run on Windows

Is there any documentation on how to get started developing a DOCA client that runs on Windows? Where can I get .h/.lib files for Windows development?

I want to use the DOCA Core, DOCA Comm, DOCA DMA, etc. libraries for a windows client app to run on a Windows OS and communicate with a DOCA based app running on the CPU of a Bluefield 3 DPU (which is installed on the host machine where the Windows OS is running). The Download DOCA page takes me to the Win-OF2 download for a Windows DOCA-Host but I don’t see any DOCA related items (docs, .h, .lib, etc. under C:\Program Files\Mellanox) after installing version 25.1.50020 of that. The Comm Channel Programming Guide indicates the client is supported both for Linux and Windows, but I can’t find any guidance on how to get started with the DOCA libraries for the client side on windows or where to get the libraries from for Windows.

Hi walt7,

Please refer to our Doca release note document general support list, General Support - NVIDIA Docs. Currently, the latest Doca version 2.10.0 dose not support Windows OS.

You can install Win-OF2 driver for your BF3 DPU on Windows OS, but currently no doca libs can be complied and install yet.

For the support status change, you can keep tracking our future Doca version release note in our offical download website from time to time.

Thanks!