MSDN
              非托管 C 语言类型 托管类名
CHAR          char            System.Char 用 ANSI 修饰。 
LPSTR         char*           System.String 或 System.StringBuilder 用 ANSI 修饰。 
LPCSTR        Const char*     System.String 或 System.StringBuilder 用 ANSI 修饰。 
LPWSTR        wchar_t*         System.String 或 System.StringBuilder 用 Unicode 修饰。 
LPCWSTR       Const wchar_t*  System.String 或 System.StringBuilder 用 Unicode 修饰。