Problem Creating Hole (FeautureManager.HoleWizard3())

Hi guys

Does anyone can explain to me  what does the double value1 up to value12 means in the feautres FeatureManager.HoleWizard3 as shown below (the red font) I am having hard time creating a simple hole using that syntax I tried many methods but it didn't work...

Part.FeatureManager.HoleWizard3((int)swWzdGeneralHoleTypes_e.swWzdCounterBore, (int)swWzdHoleStandards_e.swStandardAnsiMetric, (int)swWzdHoleStandardFastenerTypes_e.swStandardAnsiInchHexBolt, "M8", (int)swEndConditions_e.swEndCondThroughAll,
            0.007, 0.01,
            1, 2.059488517353, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, "",

            false, true, true, true, true, false

               );

Any opinion or suggestion will be aprreciated Thanks in advance....

SolidworksApi macros