A 2-byte, null-terminated Unicode character string.
Value: LPWStr
Note that you cannot use the UnmanagedType.LPWStr value with an unmanaged string unless the string was created by using the unmanaged CoTaskMemAlloc function.