ReactOS 0.4.16-dev-1946-g52006dd
TmpFile Struct Reference

Public Member Functions

void Create (LPCWSTR Folder)
 
 ~TmpFile ()
 

Public Attributes

WCHAR Buffer [MAX_PATH] = {}
 

Detailed Description

Definition at line 22 of file SHGetAttributesFromDataObject.cpp.

Constructor & Destructor Documentation

◆ ~TmpFile()

TmpFile::~TmpFile ( )
inline

Definition at line 31 of file SHGetAttributesFromDataObject.cpp.

32 {
33 if (Buffer[0])
34 {
37 }
38 }
Definition: bufpool.h:45
#define FILE_ATTRIBUTE_NORMAL
Definition: compat.h:137
BOOL WINAPI DeleteFileW(IN LPCWSTR lpFileName)
Definition: delete.c:39
BOOL WINAPI SetFileAttributesW(LPCWSTR lpFileName, DWORD dwFileAttributes)
Definition: fileinfo.c:794

Member Function Documentation

◆ Create()

void TmpFile::Create ( LPCWSTR  Folder)
inline

Definition at line 26 of file SHGetAttributesFromDataObject.cpp.

27 {
28 GetTempFileNameW(Folder, L"SHG", 0, Buffer);
29 }
#define L(x)
Definition: resources.c:13
UINT WINAPI GetTempFileNameW(IN LPCWSTR lpPathName, IN LPCWSTR lpPrefixString, IN UINT uUnique, OUT LPWSTR lpTempFileName)
Definition: filename.c:84

Referenced by test_MultipleFiles().

Member Data Documentation

◆ Buffer

WCHAR TmpFile::Buffer[MAX_PATH] = {}

Definition at line 24 of file SHGetAttributesFromDataObject.cpp.

Referenced by test_MultipleFiles().


The documentation for this struct was generated from the following file: