Replaying to myself as someone could find this useful. COM server should return proper Unicode string. To decode it as Latin-1 in ASP use CodePage directive (or Session.CodePage property) of the IIS.