code: def read_keys(base, key):
      """Return list of registry keys."""
      try:
          handle = RegOpenKeyEx(base, key)
      except RegError:
          return None
      L = []
      i = 0
      while True:
          try:
              k = RegEnumKey(handle, i)
          except RegError:
              break
          L.append(k)
          i += 1
      return L
  
imports: import sys, os
  from distutils.errors import DistutilsExecError, DistutilsPlatformError, CompileError, LibError, LinkError
  from distutils.ccompiler import CCompiler, gen_lib_options
  from distutils import log
label_desc: Use image node_id 1 for calling a global function with example usage: read_keys(base, key) and returns: L, None