registry-value subkey name &key root expected-type errorp => data , successp , error-code
(setf registry-value) value subkey name &key root expected-type errorp => value
A string specifying the name of the key.
A string specifying the name of the value.
A keyword or handle.
A keyword or
t
.
A boolean.
The function
registry-value
returns the value associated with
name
in
subkey
under the key
root
.
subkey
and
root
are interpreted as described for create-registry-key. The default value of
root
is
:user
.
If the value exists, then the return values are the data and true.
expected-type
controls how certain types are converted to Lisp objects as described for enum-registry-value. The default value of
expected-type
is
t
.
If an error occurs and
errorp
is true then an error is signalled. Otherwise, the return values are
nil
,
nil
and the Windows
error-code
. The default value of
errorp
is
t
.
The function
(setf registry-value)
sets the value associated with
name
in
subkey
under the key
root
, creating the subkey if necessary. The default value of
root
is
:user
.