windows sdk find error

I have been using msquic as a submodule to enable quic feature. I simply use cmake cmd add_subdirectory and target_link_libraries to use quic lib in linux, they works fine.

When it comes to windows, the msvc compiler keeps telling that it can’t find some functions and variables in WinSDK. (I am using vscode with powershell)
But I can compiler msquic separately and run the quic sample which indicates WinSDK is installed and is available for cmake and msvc.

I think it’s more likely a cmake thing, what cmake do in the upper layer of the quic that may cause this issue? any hint will be appreciated. Thank you!