GetExpandedName

【勇芳软件工作室】汉化HomePreviousNext

如果通过使用Microsoft文件压缩实用程序(COMPRESS.EXE)压缩了该文件并且指定了/r选项,则GetExpandedName函数将检索压缩文件的原始名称。

INT GetExpandedName(

LPTSTR 【lpszSource】,//压缩文件名称的地址
LPTSTR 【lpszBuffer】//原始文件名缓冲区的地址
); 

参数

【lpszSource】

指向指定压缩文件名称的字符串。

【lpszBuffer】

指向接收压缩文件名称的缓冲区。

返回值

如果函数成功,返回值为1。

如果函数失败,返回值为LZERROR_BADVALUE。

请注意,GetExpandedName既不调用SetLastError也不调用SetLastErrorEx;因此,它的失败不会影响线程的最后一个错误代码。

备注

如果文件被使用/r选项压缩,则【lpszBuffer】参数指向的缓冲区的内容是原始文件名。如果未使用/r选项,则此函数将【lpszSource】参数中的名称复制到【lpszBuffer】缓冲区中。