




lpcstr
 is a reference-pass pointer to an ANSI string.
lpstr
 is a reference (in/out) pointer to an ANSI string.
These types are ANSI only. Use these if you do not need the power of Unicode on Windows XP/Vista/7. Take care to interface to ANSI functions named like 
FooBarA
, with the 
A
 suffix.
LispWorks User Guide and Reference Manual - 21 Dec 2011