2 IMAGETEAM™ 4X00 Series Hardware Interface Layer SpecificationAlphabetic Function ListThe following is a list of functions that the ImagerHardware DLL must export to support the imaging device driver. The functionsdescribed below are specific to the IC Media imager and the ICMedia product specification and should be reviewed for coherencywith this document.AimIsOnICMediaThis function returns the state of the aimer.BOOL AimIsOnICMedia(void)ReturnsZero if OFF, non-zero if ON.AimOffICMediaThis function turns off the aimer.BOOL TurnAimerOffICMedia(void)ReturnsZero on failure, non-zero on successAimOnICMediaThis function turns on the aimer.BOOL TurnAimerOnICMedia(void)ReturnsZero on failure, non-zero on success.AllocatePhysicalScanSpaceICMediaThis function reserves the physical memory for a single image. It does not matter to the driver how physical memory is handledon the specific platform. When the "pseudo-handle" is passed to various functions, a specific block of physical memory isreferenced.DWORD AllocatePhysicalScanSpaceICMedia(void)ReturnsDWORD - a "pseudo-handle" to physical memory on success. This "pseudo-handle" will be used to communicate aspecific physical buffer when other memory functions are called. This function returns zero on failure.