It consists of an interpreter for the output of a recipe construct compiler coupled with an execution thread manager to handle recipe construct elements that can be multitasked.
This routine is used to accomplish the same if one provides the interface handle which is generated by the IDL compiler, a type UUID and manager routine's entry point vector.