mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-14 22:56:12 -04:00
Move app data from %PROGRAMDATA% to %LOCALAPPDATA%
PiperOrigin-RevId: 513355549
This commit is contained in:
@@ -387,7 +387,7 @@ std::optional<std::filesystem::path> DeviceInfo::GetTemporaryPath() const {
|
||||
|
||||
std::optional<std::filesystem::path> DeviceInfo::GetLogPath() const {
|
||||
PWSTR path;
|
||||
HRESULT result = SHGetKnownFolderPath(FOLDERID_ProgramData, KF_FLAG_DEFAULT,
|
||||
HRESULT result = SHGetKnownFolderPath(FOLDERID_LocalAppData, KF_FLAG_DEFAULT,
|
||||
/*hToken=*/nullptr, &path);
|
||||
if (result == S_OK) {
|
||||
std::filesystem::path prefixPath = path;
|
||||
|
||||
@@ -134,8 +134,8 @@ std::string ImplementationPlatform::GetAppDataPath(
|
||||
// KNOWNFOLDERID.
|
||||
// https://docs.microsoft.com/en-us/windows/win32/api/shlobj_core/nf-shlobj_core-shgetknownfolderpath
|
||||
SHGetKnownFolderPath(
|
||||
FOLDERID_ProgramData, // rfid: A reference to the KNOWNFOLDERID that
|
||||
// identifies the folder.
|
||||
FOLDERID_LocalAppData, // rfid: A reference to the KNOWNFOLDERID that
|
||||
// identifies the folder.
|
||||
0, // dwFlags: Flags that specify special retrieval options.
|
||||
NULL, // hToken: An access token that represents a particular user.
|
||||
&basePath); // ppszPath: When this method returns, contains the address
|
||||
|
||||
Reference in New Issue
Block a user