def Read(self, this, name, pVar, errorlog):
        try:
            val = self.values[name]
        except __HOLE__:
            return E_INVALIDARG
        # The caller did provide info about the type that is expected
        # with the pVar[0].vt typecode, except when this is VT_EMPTY.
        var = pVar[0]
        typecode = var.vt
        var.value = val
        if typecode:
            var.ChangeType(typecode)
        return S_OK
dataset/ETHPy150Open enthought/comtypes/comtypes/persist.py/DictPropertyBag.Read