Sample Code

Windows Driver Samples/ KMDF filter driver for a HID device/ C++/ firefly.sln/

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0
MinimumVisualStudioVersion = 12.0
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Package", "Package", "{961E165F-8910-4FB8-A2D2-A7DC5BBD632C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lib", "Lib", "{E87EB5A8-3070-4890-9EBE-59AA6CA6243F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sauron", "Sauron", "{ABF9BC28-B7E3-442B-87C1-F4FF462D367B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Driver", "Driver", "{CD7E4358-6825-4802-A20E-463B41550476}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "App", "App", "{04F04AA3-8832-49F9-8019-2307355A6071}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "package", "Package\package.VcxProj", "{BE672CEE-1004-4C25-ACB7-6492FDC6770D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Luminous", "lib\Luminous.vcxproj", "{21208E6D-9B3D-4426-9371-B120401801F4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SAURON", "sauron\SAURON.vcxproj", "{BFD20E89-2E87-4D93-9590-7DAF20722F45}"
	ProjectSection(ProjectDependencies) = postProject
		{21208E6D-9B3D-4426-9371-B120401801F4} = {21208E6D-9B3D-4426-9371-B120401801F4}
	EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "firefly", "driver\firefly.vcxproj", "{4BA25106-7728-425C-ABEA-7520F57FFBA0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flicker", "app\flicker.vcxproj", "{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}"
	ProjectSection(ProjectDependencies) = postProject
		{21208E6D-9B3D-4426-9371-B120401801F4} = {21208E6D-9B3D-4426-9371-B120401801F4}
	EndProjectSection
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Win8.1 Debug|Win32 = Win8.1 Debug|Win32
		Win8.1 Debug|x64 = Win8.1 Debug|x64
		Win8.1 Release|Win32 = Win8.1 Release|Win32
		Win8.1 Release|x64 = Win8.1 Release|x64
		Win8 Debug|Win32 = Win8 Debug|Win32
		Win8 Debug|x64 = Win8 Debug|x64
		Win8 Release|Win32 = Win8 Release|Win32
		Win8 Release|x64 = Win8 Release|x64
		Win7 Debug|Win32 = Win7 Debug|Win32
		Win7 Debug|x64 = Win7 Debug|x64
		Win7 Release|Win32 = Win7 Release|Win32
		Win7 Release|x64 = Win7 Release|x64
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Debug|Win32.ActiveCfg = Win8.1 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Debug|Win32.Build.0 = Win8.1 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Debug|x64.ActiveCfg = Win8.1 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Debug|x64.Build.0 = Win8.1 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Release|Win32.ActiveCfg = Win8.1 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Release|Win32.Build.0 = Win8.1 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Release|x64.ActiveCfg = Win8.1 Release|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8.1 Release|x64.Build.0 = Win8.1 Release|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Debug|Win32.ActiveCfg = Win8 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Debug|Win32.Build.0 = Win8 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Debug|x64.ActiveCfg = Win8 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Debug|x64.Build.0 = Win8 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Release|Win32.ActiveCfg = Win8 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Release|Win32.Build.0 = Win8 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Release|x64.ActiveCfg = Win8 Release|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win8 Release|x64.Build.0 = Win8 Release|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Debug|Win32.ActiveCfg = Win7 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Debug|Win32.Build.0 = Win7 Debug|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Debug|x64.ActiveCfg = Win7 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Debug|x64.Build.0 = Win7 Debug|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Release|Win32.ActiveCfg = Win7 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Release|Win32.Build.0 = Win7 Release|Win32
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Release|x64.ActiveCfg = Win7 Release|x64
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D}.Win7 Release|x64.Build.0 = Win7 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Debug|Win32.ActiveCfg = Win8.1 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Debug|Win32.Build.0 = Win8.1 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Debug|x64.ActiveCfg = Win8.1 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Debug|x64.Build.0 = Win8.1 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Release|Win32.ActiveCfg = Win8.1 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Release|Win32.Build.0 = Win8.1 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Release|x64.ActiveCfg = Win8.1 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8.1 Release|x64.Build.0 = Win8.1 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Debug|Win32.ActiveCfg = Win8 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Debug|Win32.Build.0 = Win8 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Debug|x64.ActiveCfg = Win8 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Debug|x64.Build.0 = Win8 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Release|Win32.ActiveCfg = Win8 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Release|Win32.Build.0 = Win8 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Release|x64.ActiveCfg = Win8 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win8 Release|x64.Build.0 = Win8 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Debug|Win32.ActiveCfg = Win7 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Debug|Win32.Build.0 = Win7 Debug|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Debug|x64.ActiveCfg = Win7 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Debug|x64.Build.0 = Win7 Debug|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Release|Win32.ActiveCfg = Win7 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Release|Win32.Build.0 = Win7 Release|Win32
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Release|x64.ActiveCfg = Win7 Release|x64
		{21208E6D-9B3D-4426-9371-B120401801F4}.Win7 Release|x64.Build.0 = Win7 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Debug|Win32.ActiveCfg = Win8.1 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Debug|Win32.Build.0 = Win8.1 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Debug|x64.ActiveCfg = Win8.1 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Debug|x64.Build.0 = Win8.1 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Release|Win32.ActiveCfg = Win8.1 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Release|Win32.Build.0 = Win8.1 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Release|x64.ActiveCfg = Win8.1 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8.1 Release|x64.Build.0 = Win8.1 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Debug|Win32.ActiveCfg = Win8 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Debug|Win32.Build.0 = Win8 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Debug|x64.ActiveCfg = Win8 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Debug|x64.Build.0 = Win8 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Release|Win32.ActiveCfg = Win8 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Release|Win32.Build.0 = Win8 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Release|x64.ActiveCfg = Win8 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win8 Release|x64.Build.0 = Win8 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Debug|Win32.ActiveCfg = Win7 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Debug|Win32.Build.0 = Win7 Debug|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Debug|x64.ActiveCfg = Win7 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Debug|x64.Build.0 = Win7 Debug|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Release|Win32.ActiveCfg = Win7 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Release|Win32.Build.0 = Win7 Release|Win32
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Release|x64.ActiveCfg = Win7 Release|x64
		{BFD20E89-2E87-4D93-9590-7DAF20722F45}.Win7 Release|x64.Build.0 = Win7 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Debug|Win32.ActiveCfg = Win8.1 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Debug|Win32.Build.0 = Win8.1 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Debug|x64.ActiveCfg = Win8.1 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Debug|x64.Build.0 = Win8.1 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Release|Win32.ActiveCfg = Win8.1 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Release|Win32.Build.0 = Win8.1 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Release|x64.ActiveCfg = Win8.1 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8.1 Release|x64.Build.0 = Win8.1 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Debug|Win32.ActiveCfg = Win8 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Debug|Win32.Build.0 = Win8 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Debug|x64.ActiveCfg = Win8 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Debug|x64.Build.0 = Win8 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Release|Win32.ActiveCfg = Win8 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Release|Win32.Build.0 = Win8 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Release|x64.ActiveCfg = Win8 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win8 Release|x64.Build.0 = Win8 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Debug|Win32.ActiveCfg = Win7 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Debug|Win32.Build.0 = Win7 Debug|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Debug|x64.ActiveCfg = Win7 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Debug|x64.Build.0 = Win7 Debug|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Release|Win32.ActiveCfg = Win7 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Release|Win32.Build.0 = Win7 Release|Win32
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Release|x64.ActiveCfg = Win7 Release|x64
		{4BA25106-7728-425C-ABEA-7520F57FFBA0}.Win7 Release|x64.Build.0 = Win7 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Debug|Win32.ActiveCfg = Win8.1 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Debug|Win32.Build.0 = Win8.1 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Debug|x64.ActiveCfg = Win8.1 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Debug|x64.Build.0 = Win8.1 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Release|Win32.ActiveCfg = Win8.1 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Release|Win32.Build.0 = Win8.1 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Release|x64.ActiveCfg = Win8.1 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8.1 Release|x64.Build.0 = Win8.1 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Debug|Win32.ActiveCfg = Win8 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Debug|Win32.Build.0 = Win8 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Debug|x64.ActiveCfg = Win8 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Debug|x64.Build.0 = Win8 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Release|Win32.ActiveCfg = Win8 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Release|Win32.Build.0 = Win8 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Release|x64.ActiveCfg = Win8 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win8 Release|x64.Build.0 = Win8 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Debug|Win32.ActiveCfg = Win7 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Debug|Win32.Build.0 = Win7 Debug|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Debug|x64.ActiveCfg = Win7 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Debug|x64.Build.0 = Win7 Debug|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Release|Win32.ActiveCfg = Win7 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Release|Win32.Build.0 = Win7 Release|Win32
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Release|x64.ActiveCfg = Win7 Release|x64
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A}.Win7 Release|x64.Build.0 = Win7 Release|x64
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{BE672CEE-1004-4C25-ACB7-6492FDC6770D} = {961E165F-8910-4FB8-A2D2-A7DC5BBD632C}
		{21208E6D-9B3D-4426-9371-B120401801F4} = {E87EB5A8-3070-4890-9EBE-59AA6CA6243F}
		{BFD20E89-2E87-4D93-9590-7DAF20722F45} = {ABF9BC28-B7E3-442B-87C1-F4FF462D367B}
		{4BA25106-7728-425C-ABEA-7520F57FFBA0} = {CD7E4358-6825-4802-A20E-463B41550476}
		{C8D0AB97-CBCD-4F3C-8225-13ADB9B89F9A} = {04F04AA3-8832-49F9-8019-2307355A6071}
	EndGlobalSection
EndGlobal

Our Services

  • What our customers say about us?

© 2011-2024 All Rights Reserved. Joya Systems. 4425 South Mopac Building II Suite 101 Austin, TX 78735 Tel: 800-DEV-KERNEL

Privacy Policy. Terms of use. Valid XHTML & CSS