[winpr,file] fix definition of winpr_CreateFile

This commit is contained in:
akallabeth
2025-06-05 13:55:01 +02:00
parent 6e7216c490
commit ef6b4efdf4

View File

@@ -263,12 +263,6 @@ extern "C"
{
#endif
WINPR_ATTR_MALLOC(CloseHandle, 1)
WINPR_API HANDLE winpr_CreateFile(LPCSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile);
WINPR_DEPRECATED_VAR("since 3.16.0, Use winpr_CreateFile",
WINPR_ATTR_MALLOC(CloseHandle, 1) WINPR_API HANDLE CreateFileA(
LPCSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode,
@@ -472,7 +466,11 @@ typedef struct
#endif /* _WIN32 */
WINPR_API BOOL ValidFileNameComponent(LPCWSTR lpFileName);
#ifdef __cplusplus
extern "C"
{
#endif
WINPR_API BOOL ValidFileNameComponent(LPCWSTR lpFileName);
#if defined(_UWP) || !defined(_WIN32)
WINPR_API DWORD GetLogicalDriveStringsA(DWORD nBufferLength, LPSTR lpBuffer);
@@ -480,6 +478,16 @@ WINPR_API DWORD GetLogicalDriveStringsA(DWORD nBufferLength, LPSTR lpBuffer);
WINPR_API DWORD GetLogicalDriveStringsW(DWORD nBufferLength, LPWSTR lpBuffer);
#endif
WINPR_ATTR_MALLOC(CloseHandle, 1)
WINPR_API HANDLE winpr_CreateFile(LPCSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile);
#ifdef __cplusplus
}
#endif
#ifdef _UWP
#ifdef __cplusplus