public static DbgEnumTypeInfo GetEnumTypeInfo(DbgEngDebugger debugger,
                                                      DbgModuleInfo module,
                                                      uint typeId)
        {
            if (null == debugger)
            {
                throw new ArgumentNullException("debugger");
            }

            RawEnumInfo rei = DbgHelp.GetEnumInfo(debugger.DebuggerInterface,
                                                  module.BaseAddress,
                                                  typeId);

            return(new DbgEnumTypeInfo(debugger, module, rei));
        } // end GetEnumTypeInfo()