Метод Stat
Извлекает сведения об объекте Stream .
Синтаксис
Long stream.Stat(StatStg, StatFlag)
Возвращаемое значение
Значение Типа Long , указывающее состояние операции.
Параметры
StatStg
Структура STATSTG, которая будет заполнена сведениями о потоке. Реализация метода Stat , используемого объектом ADO Stream, не заполняет все поля структуры.
StatFlag
Указывает, что этот метод не возвращает некоторые элементы в структуре STATSTG, тем самым сохраняя операцию выделения памяти. Значения взяты из перечисления STATFLAG. Перечисление STATFLAG имеет два значения
Константа | Значение |
---|---|
STATFLAG_DEFAULT | 0 |
STATFLAG_NONAME | 1 |
Комментарии
Версия метода Stat, реализованная для объекта ADO Stream, заполняет следующие поля структуры STATSTG:
pwcsName
Строка, содержащая имя потока, если оно доступно и значение StatFlag STATFLAG_NONAME не указано.
cbSize
Указывает размер в байтах для потока или массива байтов.
mtime
Показывает время последнего изменения хранилища, потока или массива байтов.
Ctime
Показывает время создания хранилища, потока или массива байтов.
atime
Показывает время последнего обращения к хранилищу, потоку или массиву байтов.
Если STATFLAG_NONAME указано в параметре StatFlag, имя потока не возвращается.
Если STATFLAG_NONAME не указан в параметре StatFlag и для текущего потока нет имени, это значение будет E_NOTIMPL.