IHttpFileInfo::GetLastModifiedTime 方法

检索 IHttpFileInfo 接口的相应文件的上次修改时间结构。

语法

virtual VOID GetLastModifiedTime(  
   OUT FILETIME* pFileTime  
) const = 0;  

parameters

pFileTime
[OUT]指向 FILETIME 结构的指针。

返回值

VOID.

注解

方法 GetLastModifiedTime 检索当前由 IHttpFileInfo 接口作为 FILETIME 结构引用的文件的时间偏移量。

注意

结构 FILETIME 是一个 64 位值,表示自 1601 年 1 月 1 日以来的 100 纳秒间隔数。

方法 GetLastModifiedTime 类似于 IHttpFileInfo::GetLastModifiedString 方法,只不过可以使用 FILETIME 结构进行使用 CompareFileTime 等函数的比较和使用 FileTimeToSystemTime 等函数的计算。

注释

模块必须导出 RegisterModule 函数。 可以通过为项目创建模块定义 (.def) 文件导出此函数,也可以使用 开关编译模块 /EXPORT:RegisterModule 。 有关详细信息,请参阅 演练:使用本机代码创建Request-Level HTTP 模块

可以选择使用调用约定编译代码, __stdcall (/Gz) 而不是为每个函数显式声明调用约定。

要求

类型 说明
客户端 - Windows Vista 上的 IIS 7.0
- Windows 7 上的 IIS 7.5
- Windows 8 上的 IIS 8.0
- Windows 10 上的 IIS 10.0
服务器 - Windows Server 2008 上的 IIS 7.0
- Windows Server 2008 R2 上的 IIS 7.5
- Windows Server 2012 上的 IIS 8.0
- Windows Server 2012 R2 上的 IIS 8.5
- Windows Server 2016 上的 IIS 10.0
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
- IIS Express 7.5、IIS Express 8.0、IIS Express 10.0
Header Httpserv.h

另请参阅

IHttpFileInfo 接口
IHttpFileInfo::GetLastModifiedString 方法