Поделиться через


Метод 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.

Применение

Объект Stream (ADO)