Stat 方法

检索 Stream 对象的相关信息。

语法

  
Long stream.Stat(StatStg, StatFlag)  

返回值

一个指示操作状态的 Long 值。

参数

StatStg
一个将填充流相关信息的 STATSTG 结构。 ADO Stream 对象使用的 Stat 方法的实现不会填充结构的某些字段。

StatFlag
指定此方法不返回 STATSTG 结构中的某些成员,从而无需内存分配操作。 值取自 STATFLAG 枚举。 STATFLAG 枚举有两个值

返回的常量 “值”
STATFLAG_DEFAULT 0
STATFLAG_NONAME 1

备注

为 ADO Stream 对象实现的 Stat 方法的版本将填充 STATSTG 结构的以下字段:

pwcsName
一个字符串,其中包含流的名称(如果存在该名称,并且未指定 StatFlag 值 STATFLAG_NONAME)。

cbSize
指定流或字节数组的大小(以字节为单位)。

mtime
指示此存储、流或字节数组的上次修改时间。

ctime
指示此存储、流或字节数组的创建时间。

atime
指示此存储、流或字节数组的上次访问时间。

如果在 StatFlag 参数中指定了 STATFLAG_NONAME,则不会返回流的名称。

如果未在 StatFlag 参数中指定 STATFLAG_NONAME,并且没有可用于当前流的名称,则此值将为 E_NOTIMPL。

应用于

流对象 (ADO)