query-registry-value subkey name &key root expected-type errorp => data, successp, error-code
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 query-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. If subkey is an empty string, then the root key is returned. 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 the Lisp object data 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 signaled. Otherwise, the return values are nil
, nil
and the Windows error-code. The default value of errorp is t
.
LispWorks User Guide and Reference Manual - 13 Feb 2015