mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-14 00:14:11 +09:00
[channels,rdpdr] FILE_DIRECTORY_INFORMATION::FileName as WCHAR
This commit is contained in:
@@ -239,4 +239,10 @@
|
||||
#cmakedefine WITHOUT_FREERDP_3x_DEPRECATED
|
||||
#endif
|
||||
|
||||
/** Build FILE_DIRECTORY_INFORMATION::FileName with type WCHAR instead of char
|
||||
*
|
||||
* @since version 3.20.0
|
||||
*/
|
||||
#cmakedefine WITH_WCHAR_FILE_DIRECTORY_INFORMATION
|
||||
|
||||
#endif /* FREERDP_CONFIG_H */
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
#define FREERDP_CHANNEL_RDPDR_SERVER_RDPDR_H
|
||||
|
||||
#include <freerdp/api.h>
|
||||
#include <freerdp/config.h>
|
||||
#include <freerdp/types.h>
|
||||
#include <freerdp/channels/wtsvc.h>
|
||||
#include <freerdp/channels/rdpdr.h>
|
||||
@@ -59,7 +60,11 @@ typedef struct
|
||||
LARGE_INTEGER EndOfFile;
|
||||
LARGE_INTEGER AllocationSize;
|
||||
UINT32 FileAttributes;
|
||||
#if defined(WITH_WCHAR_FILE_DIRECTORY_INFORMATION)
|
||||
WCHAR FileName[512];
|
||||
#else
|
||||
char FileName[512];
|
||||
#endif
|
||||
} FILE_DIRECTORY_INFORMATION;
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user