¿Qué significa LPCWSTR y cómo debe manejarse?

En primer lugar, ¿qué es exactamente? Supongo que es un puntero (LPC significa constante de puntero largo), pero ¿qué significa "W"? ¿Es un puntero específico a una cadena o un puntero a una cadena específica? Por ejemplo, quiero cerrar una ventana llamada "TestWindow". HWND g_hTest; LPCWSTR...