UINT
WINAPI
GetTempFileNameW(
__in LPCWSTR lpPathName,
__in LPCWSTR lpPrefixString,
__in UINT uUnique,
__out_ecount(MAX_PATH) LPWSTR lpTempFileName
WINAPI
GetTempFileNameW(
__in LPCWSTR lpPathName,
__in LPCWSTR lpPrefixString,
__in UINT uUnique,
__out_ecount(MAX_PATH) LPWSTR lpTempFileName
);
uUnique 传0,或者非0
1.非0情况下,返回非0成功(传入的那个值),返回0失败,调用成功的情况下,仅仅返回一个文件路径(不检查唯一性)
2.0情况下,返回0失败,非0成功(用来生成文件名的那个值,内部会检查,生成一个唯一的文件名),成功时返回一个文件路径(保证唯一)