API To find hole locations on imported parts

In short what I am doing is taking two imported parts and aline the holes and mating them.

the macro i am trying to wright would locate and make an array of hole locations of both parts so i can use the array to find the set of holes that match up.

the issue that i am running into is that i can figure out a way to get the hole centers and axis direction and hole diameter from the part

i am currently using the iface2 with GetFirstFace and GetNextFace to try to pull the info i want but i cant figure out how to get the info i need from that member

SolidworksApi macros