oi((dZddlZddlZddlZdZdS)zGeneral utility functions common to client and server. This module contains a collection of general purpose utility functions. Nc tj|S#t$r^ tjt jd|zcYS#tj$rYnwxYwn#t$rYnwxYwt|cYSwxYw)aConverts an IID to a string interface name. Used primarily for debugging purposes, this allows a cryptic IID to be converted to a useful string name. This will firstly look for interfaces known (ie, registered) by pythoncom. If not known, it will look in the registry for a registered interface. iid -- An IID object. Result -- Always a string - either an interface name, or '' z Interface\%s) pythoncomServerInterfacesKeyErrorwin32api RegQueryValuewin32conHKEY_CLASSES_ROOTerror ImportErrorstr)iids =C:\PYTHON\Scheduler\python\Lib\site-packages\win32com/util.pyIIDToInterfaceNamer s )#..      -.#0E>        D 3xx sP A<!AA<AAAAA< A'$A<&A''A<;A<)__doc__rrr rrrsH r