Skip to content

Commit

Permalink
Rewrite the service for the best practice of Win32 Services Interacti… (
Browse files Browse the repository at this point in the history
#472)

* Rewrite the service for the best practice of Win32 Services Interacting with Devices

* Rewrite the service using pure WIN32 APIs

* Support multiple device interfaces

* Add WINAPI decoration to notification callbacks to avoid AV issue

* A small fix

* Implement OSRFX2 samples for AddTrigger syntax and service lifetime control

* Add comment on AddTrigger syntax

Co-authored-by: Shunni Li <[email protected]>

* Update inx file (#2)

Co-authored-by: Shunni Li <[email protected]>

* Add PnpLockdown in INX

* Update osrfx2_DCHU_base.inx

Co-authored-by: Shunni Li <[email protected]>
  • Loading branch information
andylsn and Shunni Li authored Mar 24, 2020
1 parent 8fb512a commit 9b58d9a
Show file tree
Hide file tree
Showing 23 changed files with 1,820 additions and 3,644 deletions.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
<SampleGuid>{F915ED95-7BE9-4CDB-B09A-0D3F4C9657FE}</SampleGuid>
<ProjectName>osrfx2_DCHU_base</ProjectName>
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
<SampleGuid>{1A4A32BA-1596-4F52-BC48-B85A6D8D5D12}</SampleGuid>
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
<ProjectName>osrfx2_DCHU_filter</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
<SampleGuid>{F19E45AF-8B05-4204-A66B-9BDBFE333233}</SampleGuid>
<ProjectName>osrfx2_DCHU_testapp</ProjectName>
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Expand Down

This file was deleted.

Loading

0 comments on commit 9b58d9a

Please sign in to comment.