---
title: Bar Code Scanner
framework: hiddriverkit
role: collectionGroup
role_heading: API Collection
path: hiddriverkit/bar-code-scanner-enum
---

# Bar Code Scanner

Usages for devices that scan bar codes.

## Topics

### Getting the Usages

- [kHIDUsage_BCS_2DControlReport](hiddriverkit/khidusage_bcs_2dcontrolreport.md)
- [kHIDUsage_BCS_ActiveTime](hiddriverkit/khidusage_bcs_activetime.md)
- [kHIDUsage_BCS_AddEAN2_3LabelDefinition](hiddriverkit/khidusage_bcs_addean2_3labeldefinition.md)
- [kHIDUsage_BCS_AimDuration](hiddriverkit/khidusage_bcs_aimduration.md)
- [kHIDUsage_BCS_AimingLaserPattern](hiddriverkit/khidusage_bcs_aiminglaserpattern.md)
- [kHIDUsage_BCS_Aiming_PointerMide](hiddriverkit/khidusage_bcs_aiming_pointermide.md)
- [kHIDUsage_BCS_AttributeReport](hiddriverkit/khidusage_bcs_attributereport.md)
- [kHIDUsage_BCS_AztecCode](hiddriverkit/khidusage_bcs_azteccode.md)
- [kHIDUsage_BCS_BC412](hiddriverkit/khidusage_bcs_bc412.md)
- [kHIDUsage_BCS_BadgeReader](hiddriverkit/khidusage_bcs_badgereader.md)
- [kHIDUsage_BCS_BarCodePresent](hiddriverkit/khidusage_bcs_barcodepresent.md)
- [kHIDUsage_BCS_BarCodePresentSensor](hiddriverkit/khidusage_bcs_barcodepresentsensor.md)
- [kHIDUsage_BCS_BarCodeScanner](hiddriverkit/khidusage_bcs_barcodescanner.md)
- [kHIDUsage_BCS_BarCodeScannerCradle](hiddriverkit/khidusage_bcs_barcodescannercradle.md)
- [kHIDUsage_BCS_BarSpaceData](hiddriverkit/khidusage_bcs_barspacedata.md)
- [kHIDUsage_BCS_BeeperState](hiddriverkit/khidusage_bcs_beeperstate.md)
- [kHIDUsage_BCS_BooklandEAN](hiddriverkit/khidusage_bcs_booklandean.md)
- [kHIDUsage_BCS_ChannelCode](hiddriverkit/khidusage_bcs_channelcode.md)
- [kHIDUsage_BCS_Check](hiddriverkit/khidusage_bcs_check.md)
- [kHIDUsage_BCS_CheckDigit](hiddriverkit/khidusage_bcs_checkdigit.md)
- [kHIDUsage_BCS_CheckDigitCodabarEnable](hiddriverkit/khidusage_bcs_checkdigitcodabarenable.md)
- [kHIDUsage_BCS_CheckDigitCode99Enable](hiddriverkit/khidusage_bcs_checkdigitcode99enable.md)
- [kHIDUsage_BCS_CheckDigitDisable](hiddriverkit/khidusage_bcs_checkdigitdisable.md)
- [kHIDUsage_BCS_CheckDigitEnableInterleaved2of5OPCC](hiddriverkit/khidusage_bcs_checkdigitenableinterleaved2of5opcc.md)
- [kHIDUsage_BCS_CheckDigitEnableInterleaved2of5USS](hiddriverkit/khidusage_bcs_checkdigitenableinterleaved2of5uss.md)
- [kHIDUsage_BCS_CheckDigitEnableOneMSIPlessey](hiddriverkit/khidusage_bcs_checkdigitenableonemsiplessey.md)
- [kHIDUsage_BCS_CheckDigitEnableStandard2of5OPCC](hiddriverkit/khidusage_bcs_checkdigitenablestandard2of5opcc.md)
- [kHIDUsage_BCS_CheckDigitEnableStandard2of5USS](hiddriverkit/khidusage_bcs_checkdigitenablestandard2of5uss.md)
- [kHIDUsage_BCS_CheckDigitEnableTwoMSIPlessey](hiddriverkit/khidusage_bcs_checkdigitenabletwomsiplessey.md)
- [kHIDUsage_BCS_CheckDisablePrice](hiddriverkit/khidusage_bcs_checkdisableprice.md)
- [kHIDUsage_BCS_CheckEnable4DigitPrice](hiddriverkit/khidusage_bcs_checkenable4digitprice.md)
- [kHIDUsage_BCS_CheckEnable5DigitPrice](hiddriverkit/khidusage_bcs_checkenable5digitprice.md)
- [kHIDUsage_BCS_CheckEnableEuropean4DigitPrice](hiddriverkit/khidusage_bcs_checkenableeuropean4digitprice.md)
- [kHIDUsage_BCS_CheckEnableEuropean5DigitPrice](hiddriverkit/khidusage_bcs_checkenableeuropean5digitprice.md)
- [kHIDUsage_BCS_Class1ALaser](hiddriverkit/khidusage_bcs_class1alaser.md)
- [kHIDUsage_BCS_Class2Laser](hiddriverkit/khidusage_bcs_class2laser.md)
- [kHIDUsage_BCS_ClearAllEAN2_3LabelDefinitions](hiddriverkit/khidusage_bcs_clearallean2_3labeldefinitions.md)
- [kHIDUsage_BCS_Codabar](hiddriverkit/khidusage_bcs_codabar.md)
- [kHIDUsage_BCS_CodabarControlReport](hiddriverkit/khidusage_bcs_codabarcontrolreport.md)
- [kHIDUsage_BCS_Code128](hiddriverkit/khidusage_bcs_code128.md)
- [kHIDUsage_BCS_Code128ControlReport](hiddriverkit/khidusage_bcs_code128controlreport.md)
- [kHIDUsage_BCS_Code16](hiddriverkit/khidusage_bcs_code16.md)
- [kHIDUsage_BCS_Code32](hiddriverkit/khidusage_bcs_code32.md)
- [kHIDUsage_BCS_Code39](hiddriverkit/khidusage_bcs_code39.md)
- [kHIDUsage_BCS_Code39ControlReport](hiddriverkit/khidusage_bcs_code39controlreport.md)
- [kHIDUsage_BCS_Code49](hiddriverkit/khidusage_bcs_code49.md)
- [kHIDUsage_BCS_Code93](hiddriverkit/khidusage_bcs_code93.md)
- [kHIDUsage_BCS_CodeOne](hiddriverkit/khidusage_bcs_codeone.md)
- [kHIDUsage_BCS_Colorcode](hiddriverkit/khidusage_bcs_colorcode.md)
- [kHIDUsage_BCS_CommitParametersToNVM](hiddriverkit/khidusage_bcs_commitparameterstonvm.md)
- [kHIDUsage_BCS_ConstantElectronicArticleSurveillance](hiddriverkit/khidusage_bcs_constantelectronicarticlesurveillance.md)
- [kHIDUsage_BCS_ContactScanner](hiddriverkit/khidusage_bcs_contactscanner.md)
- [kHIDUsage_BCS_ConvertEAN8To13Type](hiddriverkit/khidusage_bcs_convertean8to13type.md)
- [kHIDUsage_BCS_ConvertUPCAToEAN_13](hiddriverkit/khidusage_bcs_convertupcatoean_13.md)
- [kHIDUsage_BCS_ConvertUPC_EToA](hiddriverkit/khidusage_bcs_convertupc_etoa.md)
- [kHIDUsage_BCS_CordlessScannerBase](hiddriverkit/khidusage_bcs_cordlessscannerbase.md)
- [kHIDUsage_BCS_DLMethodCheckForDiscrete](hiddriverkit/khidusage_bcs_dlmethodcheckfordiscrete.md)
- [kHIDUsage_BCS_DLMethodCheckInRange](hiddriverkit/khidusage_bcs_dlmethodcheckinrange.md)
- [kHIDUsage_BCS_DLMethodReadAny](hiddriverkit/khidusage_bcs_dlmethodreadany.md)
- [kHIDUsage_BCS_DataLengthMethod](hiddriverkit/khidusage_bcs_datalengthmethod.md)
- [kHIDUsage_BCS_DataMatrix](hiddriverkit/khidusage_bcs_datamatrix.md)
- [kHIDUsage_BCS_DataPrefix](hiddriverkit/khidusage_bcs_dataprefix.md)
- [kHIDUsage_BCS_DecodeDataContinued](hiddriverkit/khidusage_bcs_decodedatacontinued.md)
- [kHIDUsage_BCS_DecodedData](hiddriverkit/khidusage_bcs_decodeddata.md)
- [kHIDUsage_BCS_DisableCheckDigitTransmit](hiddriverkit/khidusage_bcs_disablecheckdigittransmit.md)
- [kHIDUsage_BCS_DumbBarCodeScanner](hiddriverkit/khidusage_bcs_dumbbarcodescanner.md)
- [kHIDUsage_BCS_EAN13FlagDigit1](hiddriverkit/khidusage_bcs_ean13flagdigit1.md)
- [kHIDUsage_BCS_EAN13FlagDigit2](hiddriverkit/khidusage_bcs_ean13flagdigit2.md)
- [kHIDUsage_BCS_EAN13FlagDigit3](hiddriverkit/khidusage_bcs_ean13flagdigit3.md)
- [kHIDUsage_BCS_EAN2_3LabelControlReport](hiddriverkit/khidusage_bcs_ean2_3labelcontrolreport.md)
- [kHIDUsage_BCS_EAN8FlagDigit1](hiddriverkit/khidusage_bcs_ean8flagdigit1.md)
- [kHIDUsage_BCS_EAN8FlagDigit2](hiddriverkit/khidusage_bcs_ean8flagdigit2.md)
- [kHIDUsage_BCS_EAN8FlagDigit3](hiddriverkit/khidusage_bcs_ean8flagdigit3.md)
- [kHIDUsage_BCS_EANThreeLabel](hiddriverkit/khidusage_bcs_eanthreelabel.md)
- [kHIDUsage_BCS_EANTwoLabel](hiddriverkit/khidusage_bcs_eantwolabel.md)
- [kHIDUsage_BCS_EAN_13](hiddriverkit/khidusage_bcs_ean_13.md)
- [kHIDUsage_BCS_EAN_8](hiddriverkit/khidusage_bcs_ean_8.md)
- [kHIDUsage_BCS_EAN_99_128_Mandatory](hiddriverkit/khidusage_bcs_ean_99_128_mandatory.md)
- [kHIDUsage_BCS_EAN_99_P5_128_Optional](hiddriverkit/khidusage_bcs_ean_99_p5_128_optional.md)
- [kHIDUsage_BCS_ElectronicArticleSurveillanceNotification](hiddriverkit/khidusage_bcs_electronicarticlesurveillancenotification.md)
- [kHIDUsage_BCS_EnableCheckDigitTransmit](hiddriverkit/khidusage_bcs_enablecheckdigittransmit.md)
- [kHIDUsage_BCS_ErrorIndication](hiddriverkit/khidusage_bcs_errorindication.md)
- [kHIDUsage_BCS_FirstDiscreteLengthToDecode](hiddriverkit/khidusage_bcs_firstdiscretelengthtodecode.md)
- [kHIDUsage_BCS_FixedBeeper](hiddriverkit/khidusage_bcs_fixedbeeper.md)
- [kHIDUsage_BCS_FragmentDecoding](hiddriverkit/khidusage_bcs_fragmentdecoding.md)
- [kHIDUsage_BCS_FullASCIIConversion](hiddriverkit/khidusage_bcs_fullasciiconversion.md)
- [kHIDUsage_BCS_GRWTIAfterDecode](hiddriverkit/khidusage_bcs_grwtiafterdecode.md)
- [kHIDUsage_BCS_GRWTIBeep_LampAfterTransmit](hiddriverkit/khidusage_bcs_grwtibeep_lampaftertransmit.md)
- [kHIDUsage_BCS_GRWTINoBeep_LampUseAtAll](hiddriverkit/khidusage_bcs_grwtinobeep_lampuseatall.md)
- [kHIDUsage_BCS_GoodDecodeIndication](hiddriverkit/khidusage_bcs_gooddecodeindication.md)
- [kHIDUsage_BCS_GoodReadLED](hiddriverkit/khidusage_bcs_goodreadled.md)
- [kHIDUsage_BCS_GoodReadLampDuration](hiddriverkit/khidusage_bcs_goodreadlampduration.md)
- [kHIDUsage_BCS_GoodReadLampIntensity](hiddriverkit/khidusage_bcs_goodreadlampintensity.md)
- [kHIDUsage_BCS_GoodReadToneFrequency](hiddriverkit/khidusage_bcs_goodreadtonefrequency.md)
- [kHIDUsage_BCS_GoodReadToneLength](hiddriverkit/khidusage_bcs_goodreadtonelength.md)
- [kHIDUsage_BCS_GoodReadToneVolume](hiddriverkit/khidusage_bcs_goodreadtonevolume.md)
- [kHIDUsage_BCS_GoodReadWhenToWrite](hiddriverkit/khidusage_bcs_goodreadwhentowrite.md)
- [kHIDUsage_BCS_HandsFreeScanning](hiddriverkit/khidusage_bcs_handsfreescanning.md)
- [kHIDUsage_BCS_HeaterPresent](hiddriverkit/khidusage_bcs_heaterpresent.md)
- [kHIDUsage_BCS_InitiateBarcodeRead](hiddriverkit/khidusage_bcs_initiatebarcoderead.md)
- [kHIDUsage_BCS_Interleaved2of5](hiddriverkit/khidusage_bcs_interleaved2of5.md)
- [kHIDUsage_BCS_Interleaved2of5ControlReport](hiddriverkit/khidusage_bcs_interleaved2of5controlreport.md)
- [kHIDUsage_BCS_IntrinsicallySafe](hiddriverkit/khidusage_bcs_intrinsicallysafe.md)
- [kHIDUsage_BCS_ItalianPharmacyCode](hiddriverkit/khidusage_bcs_italianpharmacycode.md)
- [kHIDUsage_BCS_KlasseEinsLaser](hiddriverkit/khidusage_bcs_klasseeinslaser.md)
- [kHIDUsage_BCS_LaserOnTime](hiddriverkit/khidusage_bcs_laserontime.md)
- [kHIDUsage_BCS_LaserState](hiddriverkit/khidusage_bcs_laserstate.md)
- [kHIDUsage_BCS_LockoutTime](hiddriverkit/khidusage_bcs_lockouttime.md)
- [kHIDUsage_BCS_LongRangeScanner](hiddriverkit/khidusage_bcs_longrangescanner.md)
- [kHIDUsage_BCS_MSIPlesseyControlReport](hiddriverkit/khidusage_bcs_msiplesseycontrolreport.md)
- [kHIDUsage_BCS_MSI_Plessey](hiddriverkit/khidusage_bcs_msi_plessey.md)
- [kHIDUsage_BCS_MaxiCode](hiddriverkit/khidusage_bcs_maxicode.md)
- [kHIDUsage_BCS_MaximumLengthToDecode](hiddriverkit/khidusage_bcs_maximumlengthtodecode.md)
- [kHIDUsage_BCS_MicroPDF](hiddriverkit/khidusage_bcs_micropdf.md)
- [kHIDUsage_BCS_MinimumLengthToDecode](hiddriverkit/khidusage_bcs_minimumlengthtodecode.md)
- [kHIDUsage_BCS_MirrorSpeedControl](hiddriverkit/khidusage_bcs_mirrorspeedcontrol.md)
- [kHIDUsage_BCS_Misc1DControlReport](hiddriverkit/khidusage_bcs_misc1dcontrolreport.md)
- [kHIDUsage_BCS_MotorState](hiddriverkit/khidusage_bcs_motorstate.md)
- [kHIDUsage_BCS_MotorTimeout](hiddriverkit/khidusage_bcs_motortimeout.md)
- [kHIDUsage_BCS_MultiRangeScanner](hiddriverkit/khidusage_bcs_multirangescanner.md)
- [kHIDUsage_BCS_NoReadMessage](hiddriverkit/khidusage_bcs_noreadmessage.md)
- [kHIDUsage_BCS_NotOnFileIndication](hiddriverkit/khidusage_bcs_notonfileindication.md)
- [kHIDUsage_BCS_NotOnFileVolume](hiddriverkit/khidusage_bcs_notonfilevolume.md)
- [kHIDUsage_BCS_PDF_417](hiddriverkit/khidusage_bcs_pdf_417.md)
- [kHIDUsage_BCS_ParameterScanning](hiddriverkit/khidusage_bcs_parameterscanning.md)
- [kHIDUsage_BCS_ParametersChanged](hiddriverkit/khidusage_bcs_parameterschanged.md)
- [kHIDUsage_BCS_Periodical](hiddriverkit/khidusage_bcs_periodical.md)
- [kHIDUsage_BCS_PeriodicalAutoDiscriminatePlus2](hiddriverkit/khidusage_bcs_periodicalautodiscriminateplus2.md)
- [kHIDUsage_BCS_PeriodicalAutoDiscriminatePlus5](hiddriverkit/khidusage_bcs_periodicalautodiscriminateplus5.md)
- [kHIDUsage_BCS_PeriodicalIgnorePlus2](hiddriverkit/khidusage_bcs_periodicalignoreplus2.md)
- [kHIDUsage_BCS_PeriodicalIgnorePlus5](hiddriverkit/khidusage_bcs_periodicalignoreplus5.md)
- [kHIDUsage_BCS_PeriodicalOnlyDecodeWithPlus2](hiddriverkit/khidusage_bcs_periodicalonlydecodewithplus2.md)
- [kHIDUsage_BCS_PeriodicalOnlyDecodeWithPlus5](hiddriverkit/khidusage_bcs_periodicalonlydecodewithplus5.md)
- [kHIDUsage_BCS_PolarityInvertedBarCode](hiddriverkit/khidusage_bcs_polarityinvertedbarcode.md)
- [kHIDUsage_BCS_PolarityNormalBarCode](hiddriverkit/khidusage_bcs_polaritynormalbarcode.md)
- [kHIDUsage_BCS_PosiCode](hiddriverkit/khidusage_bcs_posicode.md)
- [kHIDUsage_BCS_PowerOnResetScanner](hiddriverkit/khidusage_bcs_poweronresetscanner.md)
- [kHIDUsage_BCS_PowerupBeep](hiddriverkit/khidusage_bcs_powerupbeep.md)
- [kHIDUsage_BCS_PrefixAIMI](hiddriverkit/khidusage_bcs_prefixaimi.md)
- [kHIDUsage_BCS_PrefixNone](hiddriverkit/khidusage_bcs_prefixnone.md)
- [kHIDUsage_BCS_PrefixProprietary](hiddriverkit/khidusage_bcs_prefixproprietary.md)
- [kHIDUsage_BCS_PreventReadOfBarcodes](hiddriverkit/khidusage_bcs_preventreadofbarcodes.md)
- [kHIDUsage_BCS_ProgrammableBeeper](hiddriverkit/khidusage_bcs_programmablebeeper.md)
- [kHIDUsage_BCS_ProximitySensor](hiddriverkit/khidusage_bcs_proximitysensor.md)
- [kHIDUsage_BCS_QRCode](hiddriverkit/khidusage_bcs_qrcode.md)
- [kHIDUsage_BCS_RawDataPolarity](hiddriverkit/khidusage_bcs_rawdatapolarity.md)
- [kHIDUsage_BCS_RawScannedDataReport](hiddriverkit/khidusage_bcs_rawscanneddatareport.md)
- [kHIDUsage_BCS_ScannedDataReport](hiddriverkit/khidusage_bcs_scanneddatareport.md)
- [kHIDUsage_BCS_ScannerDataAccuracy](hiddriverkit/khidusage_bcs_scannerdataaccuracy.md)
- [kHIDUsage_BCS_ScannerInCradle](hiddriverkit/khidusage_bcs_scannerincradle.md)
- [kHIDUsage_BCS_ScannerInRange](hiddriverkit/khidusage_bcs_scannerinrange.md)
- [kHIDUsage_BCS_ScannerReadConfidence](hiddriverkit/khidusage_bcs_scannerreadconfidence.md)
- [kHIDUsage_BCS_SecondDiscreteLengthToDecode](hiddriverkit/khidusage_bcs_seconddiscretelengthtodecode.md)
- [kHIDUsage_BCS_SetParameterDefaultValues](hiddriverkit/khidusage_bcs_setparameterdefaultvalues.md)
- [kHIDUsage_BCS_SettingsReport](hiddriverkit/khidusage_bcs_settingsreport.md)
- [kHIDUsage_BCS_SoundErrorBeep](hiddriverkit/khidusage_bcs_sounderrorbeep.md)
- [kHIDUsage_BCS_SoundGoodReadBeep](hiddriverkit/khidusage_bcs_soundgoodreadbeep.md)
- [kHIDUsage_BCS_SoundNotOnFileBeep](hiddriverkit/khidusage_bcs_soundnotonfilebeep.md)
- [kHIDUsage_BCS_Standard2of5](hiddriverkit/khidusage_bcs_standard2of5.md)
- [kHIDUsage_BCS_Standard2of5ControlReport](hiddriverkit/khidusage_bcs_standard2of5controlreport.md)
- [kHIDUsage_BCS_Standard2of5IATA](hiddriverkit/khidusage_bcs_standard2of5iata.md)
- [kHIDUsage_BCS_StatusReport](hiddriverkit/khidusage_bcs_statusreport.md)
- [kHIDUsage_BCS_SuperCode](hiddriverkit/khidusage_bcs_supercode.md)
- [kHIDUsage_BCS_SymbologyIdentifier1](hiddriverkit/khidusage_bcs_symbologyidentifier1.md)
- [kHIDUsage_BCS_SymbologyIdentifier2](hiddriverkit/khidusage_bcs_symbologyidentifier2.md)
- [kHIDUsage_BCS_SymbologyIdentifier3](hiddriverkit/khidusage_bcs_symbologyidentifier3.md)
- [kHIDUsage_BCS_TransmitCheckDigit](hiddriverkit/khidusage_bcs_transmitcheckdigit.md)
- [kHIDUsage_BCS_TransmitStart_Stop](hiddriverkit/khidusage_bcs_transmitstart_stop.md)
- [kHIDUsage_BCS_TriOptic](hiddriverkit/khidusage_bcs_trioptic.md)
- [kHIDUsage_BCS_TriggerMode](hiddriverkit/khidusage_bcs_triggermode.md)
- [kHIDUsage_BCS_TriggerModeBlinkingLaserOn](hiddriverkit/khidusage_bcs_triggermodeblinkinglaseron.md)
- [kHIDUsage_BCS_TriggerModeContinuousLaserOn](hiddriverkit/khidusage_bcs_triggermodecontinuouslaseron.md)
- [kHIDUsage_BCS_TriggerModeLaserOnWhilePulled](hiddriverkit/khidusage_bcs_triggermodelaseronwhilepulled.md)
- [kHIDUsage_BCS_TriggerModeLaserStaysOnAfterTriggerRelease](hiddriverkit/khidusage_bcs_triggermodelaserstaysonaftertriggerrelease.md)
- [kHIDUsage_BCS_TriggerReport](hiddriverkit/khidusage_bcs_triggerreport.md)
- [kHIDUsage_BCS_TriggerState](hiddriverkit/khidusage_bcs_triggerstate.md)
- [kHIDUsage_BCS_Triggerless](hiddriverkit/khidusage_bcs_triggerless.md)
- [kHIDUsage_BCS_UCC_EAN_128](hiddriverkit/khidusage_bcs_ucc_ean_128.md)
- [kHIDUsage_BCS_UPC_A](hiddriverkit/khidusage_bcs_upc_a.md)
- [kHIDUsage_BCS_UPC_AWith128Mandatory](hiddriverkit/khidusage_bcs_upc_awith128mandatory.md)
- [kHIDUsage_BCS_UPC_AWith128Optical](hiddriverkit/khidusage_bcs_upc_awith128optical.md)
- [kHIDUsage_BCS_UPC_AWithP5Optional](hiddriverkit/khidusage_bcs_upc_awithp5optional.md)
- [kHIDUsage_BCS_UPC_E](hiddriverkit/khidusage_bcs_upc_e.md)
- [kHIDUsage_BCS_UPC_E1](hiddriverkit/khidusage_bcs_upc_e1.md)
- [kHIDUsage_BCS_UPC_EAN](hiddriverkit/khidusage_bcs_upc_ean.md)
- [kHIDUsage_BCS_UPC_EANControlReport](hiddriverkit/khidusage_bcs_upc_eancontrolreport.md)
- [kHIDUsage_BCS_UPC_EANCouponCode](hiddriverkit/khidusage_bcs_upc_eancouponcode.md)
- [kHIDUsage_BCS_UPC_EANPeriodicals](hiddriverkit/khidusage_bcs_upc_eanperiodicals.md)
- [kHIDUsage_BCS_USB_5_SlugCode](hiddriverkit/khidusage_bcs_usb_5_slugcode.md)
- [kHIDUsage_BCS_UltraCode](hiddriverkit/khidusage_bcs_ultracode.md)
- [kHIDUsage_BCS_Undefined](hiddriverkit/khidusage_bcs_undefined.md)
- [kHIDUsage_BCS_VeriCode](hiddriverkit/khidusage_bcs_vericode.md)
- [kHIDUsage_BCS_Wand](hiddriverkit/khidusage_bcs_wand.md)
- [kHIDUsage_BCS_WaterResistant](hiddriverkit/khidusage_bcs_waterresistant.md)

## See Also

### Input and Text

- [Sensors](hiddriverkit/sensors-enum.md)
- [Weighing Device](hiddriverkit/weighing-device-enum.md)
- [Magnetic Stripe Reader](hiddriverkit/magnetic-stripe-reader-enum.md)
- [Camera Control](hiddriverkit/camera-control-enum.md)
