Devi usare o LPWSTR o PWSTR (meglio la seconda, dato che il parametro è così specificato nella documentazione), poiché la funzione è solo Unicode. In ogni caso, se anche la funzione fosse stata disponibile sia in ANSI che in Unicode, avresti dovuto usare LPCSTR per poter compilare correttamente sia in ANSI che in Unicode.
Per inciso, se vuoi essere compatibile con sistemi operativi antecedenti a Vitsa usa la SHGetFolderPath (che tra l'altro è disponibile sia in ANSI che in Unicode).