pub unsafe extern "C" fn DAQmxCreateAIRosetteStrainGageChan(
    taskHandle: TaskHandle,
    physicalChannel: *const c_char,
    nameToAssignToChannel: *const c_char,
    minVal: float64,
    maxVal: float64,
    rosetteType: int32,
    gageOrientation: float64,
    rosetteMeasTypes: *const int32,
    numRosetteMeasTypes: uInt32,
    strainConfig: int32,
    voltageExcitSource: int32,
    voltageExcitVal: float64,
    gageFactor: float64,
    nominalGageResistance: float64,
    poissonRatio: float64,
    leadWireResistance: float64
) -> int32