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