From e802b80eaf6b0e949b6fbcecac633da37a71ced7 Mon Sep 17 00:00:00 2001 From: "Michael Bernstein (MSFT)" <99994515+michbern-ms@users.noreply.github.com> Date: Tue, 7 Mar 2023 09:31:41 -0800 Subject: Opt many samples in for Universal validation (#910) * Opt-in many Desktop samples for ApiValidator ApiValidator is passing for many of our samples marked Desktop. This is promising and it is worth running ApiValidator on these to ensure they stay within the Universal API limits. * Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll * Opt many samples in for Universal validation Many of our driver samples build cleanly agains the UniversalDDIs.xml API list. Opting these in as Universal helps protect their API surface against accidentally picking up more Desktop-only APIs. * Revert "Opt-in many Desktop samples for ApiValidator" This reverts commit a6aa7e6797ab01e6b15c8a4e1cbcea6d7a615629. --------- Co-authored-by: Michael Bernstein (DPLAT) --- network/ndis/extension/samples/forward/msforwardext.vcxproj | 4 ++-- .../ndis/extension/samples/passthrough/mspassthroughext.vcxproj | 4 ++-- network/ndis/filter/ndislwf.vcxproj | 8 ++++---- network/ndis/mux/driver/60/novlan/mux.vcxproj | 8 ++++---- network/ndis/mux/driver/60/vlan/muxvlan.vcxproj | 8 ++++---- network/ndis/ndisprot/6x/sys/60/ndisprot60.vcxproj | 8 ++++---- network/ndis/ndisprot/6x/sys/630/ndisprot630.vcxproj | 8 ++++---- network/ndis/ndisprot_kmdf/60/nprt6wdf.vcxproj | 8 ++++---- network/ndis/netvmini/6x/60/netvmini60.vcxproj | 8 ++++---- network/ndis/netvmini/6x/620/netvmini620.vcxproj | 8 ++++---- network/ndis/netvmini/6x/630/netvmini630.vcxproj | 8 ++++---- network/ndis/netvmini/6x/680/netvmini680.vcxproj | 8 ++++---- network/radio/HidSwitchDriverSample/RadioSwitchHidUsbFx2.vcxproj | 8 ++++---- network/trans/WFPSampler/svc/WFPSamplerService.vcxproj | 8 ++++---- network/trans/WFPSampler/sys/WFPSamplerCalloutDriver.vcxproj | 8 ++++---- network/trans/ddproxy/sys/ddproxy.vcxproj | 8 ++++---- network/trans/inspect/sys/inspect.vcxproj | 8 ++++---- network/trans/msnmntr/sys/msnmntr.vcxproj | 8 ++++---- network/trans/stmedit/sys/stmedit.vcxproj | 8 ++++---- network/wsk/echosrv/echosrv.vcxproj | 8 ++++---- 20 files changed, 76 insertions(+), 76 deletions(-) (limited to 'network') diff --git a/network/ndis/extension/samples/forward/msforwardext.vcxproj b/network/ndis/extension/samples/forward/msforwardext.vcxproj index 959386bc..f55e93b8 100644 --- a/network/ndis/extension/samples/forward/msforwardext.vcxproj +++ b/network/ndis/extension/samples/forward/msforwardext.vcxproj @@ -21,7 +21,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -29,7 +29,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/extension/samples/passthrough/mspassthroughext.vcxproj b/network/ndis/extension/samples/passthrough/mspassthroughext.vcxproj index aaa7da8e..791d2493 100644 --- a/network/ndis/extension/samples/passthrough/mspassthroughext.vcxproj +++ b/network/ndis/extension/samples/passthrough/mspassthroughext.vcxproj @@ -21,7 +21,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -29,7 +29,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/filter/ndislwf.vcxproj b/network/ndis/filter/ndislwf.vcxproj index fa4f9d39..8dfd9637 100644 --- a/network/ndis/filter/ndislwf.vcxproj +++ b/network/ndis/filter/ndislwf.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/mux/driver/60/novlan/mux.vcxproj b/network/ndis/mux/driver/60/novlan/mux.vcxproj index 33700ad4..1eac45e0 100644 --- a/network/ndis/mux/driver/60/novlan/mux.vcxproj +++ b/network/ndis/mux/driver/60/novlan/mux.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/mux/driver/60/vlan/muxvlan.vcxproj b/network/ndis/mux/driver/60/vlan/muxvlan.vcxproj index b521aed6..423e7bde 100644 --- a/network/ndis/mux/driver/60/vlan/muxvlan.vcxproj +++ b/network/ndis/mux/driver/60/vlan/muxvlan.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/ndisprot/6x/sys/60/ndisprot60.vcxproj b/network/ndis/ndisprot/6x/sys/60/ndisprot60.vcxproj index da4c5c58..df548983 100644 --- a/network/ndis/ndisprot/6x/sys/60/ndisprot60.vcxproj +++ b/network/ndis/ndisprot/6x/sys/60/ndisprot60.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/ndisprot/6x/sys/630/ndisprot630.vcxproj b/network/ndis/ndisprot/6x/sys/630/ndisprot630.vcxproj index 08e82745..b7b2dbda 100644 --- a/network/ndis/ndisprot/6x/sys/630/ndisprot630.vcxproj +++ b/network/ndis/ndisprot/6x/sys/630/ndisprot630.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/ndisprot_kmdf/60/nprt6wdf.vcxproj b/network/ndis/ndisprot_kmdf/60/nprt6wdf.vcxproj index a04d1a1d..980c6052 100644 --- a/network/ndis/ndisprot_kmdf/60/nprt6wdf.vcxproj +++ b/network/ndis/ndisprot_kmdf/60/nprt6wdf.vcxproj @@ -32,7 +32,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -40,7 +40,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -48,7 +48,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -56,7 +56,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/netvmini/6x/60/netvmini60.vcxproj b/network/ndis/netvmini/6x/60/netvmini60.vcxproj index 6562995b..b1b647f8 100644 --- a/network/ndis/netvmini/6x/60/netvmini60.vcxproj +++ b/network/ndis/netvmini/6x/60/netvmini60.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/netvmini/6x/620/netvmini620.vcxproj b/network/ndis/netvmini/6x/620/netvmini620.vcxproj index 531cd372..74b53571 100644 --- a/network/ndis/netvmini/6x/620/netvmini620.vcxproj +++ b/network/ndis/netvmini/6x/620/netvmini620.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/netvmini/6x/630/netvmini630.vcxproj b/network/ndis/netvmini/6x/630/netvmini630.vcxproj index 19a25bfb..6e9ae38c 100644 --- a/network/ndis/netvmini/6x/630/netvmini630.vcxproj +++ b/network/ndis/netvmini/6x/630/netvmini630.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/ndis/netvmini/6x/680/netvmini680.vcxproj b/network/ndis/netvmini/6x/680/netvmini680.vcxproj index 3d16c5e3..55497606 100644 --- a/network/ndis/netvmini/6x/680/netvmini680.vcxproj +++ b/network/ndis/netvmini/6x/680/netvmini680.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver diff --git a/network/radio/HidSwitchDriverSample/RadioSwitchHidUsbFx2.vcxproj b/network/radio/HidSwitchDriverSample/RadioSwitchHidUsbFx2.vcxproj index 3b9df8db..84bbb1ea 100644 --- a/network/radio/HidSwitchDriverSample/RadioSwitchHidUsbFx2.vcxproj +++ b/network/radio/HidSwitchDriverSample/RadioSwitchHidUsbFx2.vcxproj @@ -30,7 +30,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -38,7 +38,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -46,7 +46,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -54,7 +54,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/trans/WFPSampler/svc/WFPSamplerService.vcxproj b/network/trans/WFPSampler/svc/WFPSamplerService.vcxproj index 00e24f27..94eb7ad7 100644 --- a/network/trans/WFPSampler/svc/WFPSamplerService.vcxproj +++ b/network/trans/WFPSampler/svc/WFPSamplerService.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WindowsApplicationForDrivers10.0 Application @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WindowsApplicationForDrivers10.0 Application @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WindowsApplicationForDrivers10.0 Application @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WindowsApplicationForDrivers10.0 Application diff --git a/network/trans/WFPSampler/sys/WFPSamplerCalloutDriver.vcxproj b/network/trans/WFPSampler/sys/WFPSamplerCalloutDriver.vcxproj index 8e69a8a0..672d5a8f 100644 --- a/network/trans/WFPSampler/sys/WFPSamplerCalloutDriver.vcxproj +++ b/network/trans/WFPSampler/sys/WFPSamplerCalloutDriver.vcxproj @@ -31,7 +31,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -39,7 +39,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -47,7 +47,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -55,7 +55,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/trans/ddproxy/sys/ddproxy.vcxproj b/network/trans/ddproxy/sys/ddproxy.vcxproj index ae9cface..db813981 100644 --- a/network/trans/ddproxy/sys/ddproxy.vcxproj +++ b/network/trans/ddproxy/sys/ddproxy.vcxproj @@ -30,7 +30,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -38,7 +38,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -46,7 +46,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -54,7 +54,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/trans/inspect/sys/inspect.vcxproj b/network/trans/inspect/sys/inspect.vcxproj index 3b874a1f..bd73f3d7 100644 --- a/network/trans/inspect/sys/inspect.vcxproj +++ b/network/trans/inspect/sys/inspect.vcxproj @@ -30,7 +30,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -38,7 +38,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -46,7 +46,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -54,7 +54,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/trans/msnmntr/sys/msnmntr.vcxproj b/network/trans/msnmntr/sys/msnmntr.vcxproj index 19091c05..8c4da9ab 100644 --- a/network/trans/msnmntr/sys/msnmntr.vcxproj +++ b/network/trans/msnmntr/sys/msnmntr.vcxproj @@ -30,7 +30,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -38,7 +38,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -46,7 +46,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -54,7 +54,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/trans/stmedit/sys/stmedit.vcxproj b/network/trans/stmedit/sys/stmedit.vcxproj index cdfcc9e7..2b81aee6 100644 --- a/network/trans/stmedit/sys/stmedit.vcxproj +++ b/network/trans/stmedit/sys/stmedit.vcxproj @@ -30,7 +30,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -38,7 +38,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -47,7 +47,7 @@ Windows10 False - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver @@ -55,7 +55,7 @@ Windows10 True - Desktop + Universal KMDF WindowsKernelModeDriver10.0 Driver diff --git a/network/wsk/echosrv/echosrv.vcxproj b/network/wsk/echosrv/echosrv.vcxproj index c97a2bae..378dfd8e 100644 --- a/network/wsk/echosrv/echosrv.vcxproj +++ b/network/wsk/echosrv/echosrv.vcxproj @@ -29,7 +29,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -37,7 +37,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -45,7 +45,7 @@ Windows10 False - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver @@ -53,7 +53,7 @@ Windows10 True - Desktop + Universal WDM WindowsKernelModeDriver10.0 Driver -- cgit v1.3.1