Author: hbelusca Date: Mon Feb 6 18:57:57 2017 New Revision: 73728
URL: http://svn.reactos.org/svn/reactos?rev=73728&view=rev Log: [USERENV] - Remove old file comment header (the code license is already present in COPYING in the main directory); - Fix DPRINT; - Use new-style annotations for exported APIs.
Modified: trunk/reactos/dll/win32/userenv/profile.c
Modified: trunk/reactos/dll/win32/userenv/profile.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/userenv/profile.c... ============================================================================== --- trunk/reactos/dll/win32/userenv/profile.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/userenv/profile.c [iso-8859-1] Mon Feb 6 18:57:57 2017 @@ -1,20 +1,3 @@ -/* - * ReactOS kernel - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - */ /* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries @@ -59,7 +42,7 @@ while (*lpszPtr != (WCHAR)0) { if (*lpszPtr == L'\') - *lpszPtr = '_'; + *lpszPtr = L'_'; lpszPtr++; }
@@ -518,7 +501,7 @@ LocalFree((HLOCAL)SidString); SetLastError((DWORD)Error);
- DPRINT("CreateUserProfileW() done\n"); + DPRINT("CreateUserProfileExW() done\n");
return bRet; } @@ -526,8 +509,9 @@
BOOL WINAPI -GetAllUsersProfileDirectoryA(LPSTR lpProfileDir, - LPDWORD lpcchSize) +GetAllUsersProfileDirectoryA( + _Out_opt_ LPSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { LPWSTR lpBuffer; BOOL bResult; @@ -559,8 +543,9 @@
BOOL WINAPI -GetAllUsersProfileDirectoryW(LPWSTR lpProfileDir, - LPDWORD lpcchSize) +GetAllUsersProfileDirectoryW( + _Out_opt_ LPWSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { WCHAR szProfilePath[MAX_PATH]; WCHAR szBuffer[MAX_PATH]; @@ -654,8 +639,9 @@
BOOL WINAPI -GetDefaultUserProfileDirectoryA(LPSTR lpProfileDir, - LPDWORD lpcchSize) +GetDefaultUserProfileDirectoryA( + _Out_opt_ LPSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { LPWSTR lpBuffer; BOOL bResult; @@ -687,8 +673,9 @@
BOOL WINAPI -GetDefaultUserProfileDirectoryW(LPWSTR lpProfileDir, - LPDWORD lpcchSize) +GetDefaultUserProfileDirectoryW( + _Out_opt_ LPWSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { WCHAR szProfilePath[MAX_PATH]; WCHAR szBuffer[MAX_PATH]; @@ -782,8 +769,9 @@
BOOL WINAPI -GetProfilesDirectoryA(LPSTR lpProfileDir, - LPDWORD lpcchSize) +GetProfilesDirectoryA( + _Out_ LPSTR lpProfileDir, // _Out_opt_ + _Inout_ LPDWORD lpcchSize) { LPWSTR lpBuffer; BOOL bResult; @@ -821,8 +809,9 @@
BOOL WINAPI -GetProfilesDirectoryW(LPWSTR lpProfilesDir, - LPDWORD lpcchSize) +GetProfilesDirectoryW( + _Out_ LPWSTR lpProfilesDir, // _Out_opt_ + _Inout_ LPDWORD lpcchSize) { WCHAR szProfilesPath[MAX_PATH]; WCHAR szBuffer[MAX_PATH]; @@ -902,9 +891,10 @@
BOOL WINAPI -GetUserProfileDirectoryA(HANDLE hToken, - LPSTR lpProfileDir, - LPDWORD lpcchSize) +GetUserProfileDirectoryA( + _In_ HANDLE hToken, + _Out_opt_ LPSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { LPWSTR lpBuffer; BOOL bResult; @@ -943,9 +933,10 @@
BOOL WINAPI -GetUserProfileDirectoryW(HANDLE hToken, - LPWSTR lpProfileDir, - LPDWORD lpcchSize) +GetUserProfileDirectoryW( + _In_ HANDLE hToken, + _Out_opt_ LPWSTR lpProfileDir, + _Inout_ LPDWORD lpcchSize) { UNICODE_STRING SidString; WCHAR szKeyName[MAX_PATH]; @@ -1081,8 +1072,9 @@
BOOL WINAPI -LoadUserProfileA(IN HANDLE hToken, - IN OUT LPPROFILEINFOA lpProfileInfo) +LoadUserProfileA( + _In_ HANDLE hToken, + _Inout_ LPPROFILEINFOA lpProfileInfo) { BOOL bResult = FALSE; PROFILEINFOW ProfileInfoW = {0}; @@ -1191,8 +1183,9 @@
BOOL WINAPI -LoadUserProfileW(IN HANDLE hToken, - IN OUT LPPROFILEINFOW lpProfileInfo) +LoadUserProfileW( + _In_ HANDLE hToken, + _Inout_ LPPROFILEINFOW lpProfileInfo) { WCHAR szUserHivePath[MAX_PATH]; LPWSTR UserName = NULL, Domain = NULL; @@ -1379,8 +1372,9 @@
BOOL WINAPI -UnloadUserProfile(HANDLE hToken, - HANDLE hProfile) +UnloadUserProfile( + _In_ HANDLE hToken, + _In_ HANDLE hProfile) { UNICODE_STRING SidString; LONG Error; @@ -1457,9 +1451,10 @@
BOOL WINAPI -DeleteProfileW(LPCWSTR lpSidString, - LPCWSTR lpProfilePath, - LPCWSTR lpComputerName) +DeleteProfileW( + _In_ LPCWSTR lpSidString, + _In_opt_ LPCWSTR lpProfilePath, + _In_opt_ LPCWSTR lpComputerName) { DPRINT1("DeleteProfileW() not implemented!\n"); return FALSE; @@ -1468,9 +1463,10 @@
BOOL WINAPI -DeleteProfileA(LPCSTR lpSidString, - LPCSTR lpProfilePath, - LPCSTR lpComputerName) +DeleteProfileA( + _In_ LPCSTR lpSidString, + _In_opt_ LPCSTR lpProfilePath, + _In_opt_ LPCSTR lpComputerName) { BOOL bResult; UNICODE_STRING SidString, ProfilePath, ComputerName; @@ -1511,7 +1507,7 @@
BOOL WINAPI -GetProfileType(OUT PDWORD pdwFlags) +GetProfileType(_Out_ PDWORD pdwFlags) { DPRINT1("GetProfileType() not implemented!\n"); return FALSE;