Nul terminated CString analog for Windows wchar_t* (LPWSTR)?

So I’m hearing there’s no need / desire for a type that acts as “a static guarantee” for nul termination / absence of interior nuls as does CString. Is that because you would delay the conversion further on Windows because it’s u16 and so less easy to work with?