




 
A string in the standard hex format for GUIDs.
A symbol naming a COM interface. If non 
nil
, the 
refguid
 will be will added to the table of known 
refguid
s.
The function 
make-guid-from-string
 makes a 
refguid
 object from 
string
. If the GUID data matches a known 
refguid
, then that is returned. Otherwise, a new 
refguid
 is created and returned. If 
interface-name
 is non 
nil
, then the table of known 
refguid
s is updated. If the GUID is already known under a different name, an error is signalled.
This GUID is a predefined one for 
i-unknown
:
(refguid-interface-name
(make-guid-from-string
"00000000-0000-0000-C000-000000000046"))
=> I-UNKNOWN