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 |