source code for a SAMple alarm control panel system using Freescale MC9S12DP256 . The project was implemented using ImageCraft s ICC12 compiler and tested under
Metrowerks CodeWarrior, though it should be possible to build the project with
any other HC(S)12 compiler as well.
This SAMple provides a generic example of a PCI IDE minidriver. The SAMple isolates vendor-specific code from the higher-level PCI IDE bus driver, much as SCSI minidrivers isolate code from the SCSI port driver. See the Release Notes section for more information.
This SAMple works on both x86 and Alpha platforms, and is 64-bit compliant. It builds with Microsoft® Visual C® 6.0. It does not implement Plug and Play or Power Management.
The CD Audio SAMple allows some non-SCSI2 CD ROMs to support audio operations by intercepting the relevant audio ioctls and translating them into the command block(s) expected by the non-compliant cdroms. It supports Plug and Play and Power Management, and is 64-bit compliant.
No INF file is needed to install this driver.
this SAMple is distantly related to the httpauth SAMple which demonstrates the use of the SSPI package to implement the client side of NTLM authentication when interacting with IIS
This SAMple is demostrating how to create an event in a DLL file and afterward how to call this event from a client program. Hope it can help you to understand the DLL event mechanism and CALLBACK term in VC++.