more replacements of A functions
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -28,7 +28,7 @@ bool CMailer::SendMail(const char* subject,
|
||||
GetCurrentDirectoryW(sizeof(dir), dir);
|
||||
|
||||
// Load MAPI dll
|
||||
HMODULE hMAPILib = LoadLibraryA("MAPI32.DLL");
|
||||
HMODULE hMAPILib = LoadLibraryW(L"MAPI32.DLL");
|
||||
LPMAPISENDMAIL lpfnMAPISendMail = (LPMAPISENDMAIL) GetProcAddress(hMAPILib, "MAPISendMail");
|
||||
|
||||
int numRecipients = (int)_recipients.size();
|
||||
|
||||
@@ -41,7 +41,7 @@ void LoadPSApi()
|
||||
{
|
||||
if (!g_hPSAPI)
|
||||
{
|
||||
g_hPSAPI = LoadLibraryA("psapi.dll");
|
||||
g_hPSAPI = LoadLibraryW(L"psapi.dll");
|
||||
|
||||
if (g_hPSAPI)
|
||||
{
|
||||
|
||||
@@ -31,8 +31,8 @@ namespace AZ
|
||||
// Query the machine guid generated at install time by windows, which is generated from
|
||||
// hardware signatures. This guid is not enough, because images (AWS) may duplicate this,
|
||||
// so include the hostname/username as well
|
||||
TCHAR machineInfo[MAX_COMPUTERNAME_LENGTH + 1024] = { 0 };
|
||||
ret = RegOpenKeyExA(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Cryptography", 0, KEY_QUERY_VALUE, &key);
|
||||
wchar_t machineInfo[MAX_COMPUTERNAME_LENGTH + 1024] = { 0 };
|
||||
ret = RegOpenKeyExW(HKEY_LOCAL_MACHINE, L"SOFTWARE\\Microsoft\\Cryptography", 0, KEY_QUERY_VALUE, &key);
|
||||
if (ret == ERROR_SUCCESS)
|
||||
{
|
||||
DWORD dataType = REG_SZ;
|
||||
@@ -45,17 +45,17 @@ namespace AZ
|
||||
AZ_Error("System", false, "Failed to open HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\MachineGuid!")
|
||||
}
|
||||
|
||||
TCHAR* hostname = machineInfo + wcslen(machineInfo);
|
||||
wchar_t* hostname = machineInfo + wcslen(machineInfo);
|
||||
// salt the guid time with ComputerName/UserName
|
||||
DWORD bufCharCount = DWORD(sizeof(machineInfo) - (hostname - machineInfo));
|
||||
if (!::GetComputerName(hostname, &bufCharCount))
|
||||
if (!::GetComputerNameW(hostname, &bufCharCount))
|
||||
{
|
||||
AZ_Error("System", false, "GetComputerName filed with code %d", GetLastError());
|
||||
}
|
||||
|
||||
TCHAR* username = hostname + wcslen(hostname);
|
||||
wchar_t* username = hostname + wcslen(hostname);
|
||||
bufCharCount = DWORD(sizeof(machineInfo) - (username - machineInfo));
|
||||
if( !GetUserName( username, &bufCharCount ) )
|
||||
if(!GetUserNameW(username, &bufCharCount))
|
||||
{
|
||||
AZ_Error("System",false,"GetUserName filed with code %d",GetLastError());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user