12.6.6 Windows registry API

LispWorks for Windows now supports functions for accessing, creating and deleting registry entries. For an introduction see the Operating Environment chapter in the LispWorks User Guide .

Compatibility Note: Mostly we have simply documented functionality that exists (undocumented) in LispWorks 5.0. However two functions have changed, as follows:

In win32:create-registry-key the access parameter (was security ) now supports integer values. key parameter has been renamed handle to avoid ambiguity with subkey which is a string.

win32:close-registry-key now has an errorp argument and expected-type :string handler for :environment-string to return the raw string.

LispWorks Release Notes and Installation Guide - 18 Mar 2008