ILockBytes::Stat
Функция извлекает структуру типа STATSTG, которая содержит сведения об этом объекте массива байтов.
Синтаксис
HRESULT Stat( STATSTG *pStat, DWORD grfStatFlag);
Параметры
Параметр |
Описание |
---|---|
pStat [out] |
Указатель на структуру типа STATSTG, которая содержит сведения об этом объекте массива байтов |
grfStatFlag [in] |
Указывает, должен ли этот метод предоставить член pwcsName структуры STATSTG с помощью значений, извлеченных из перечисления STATFLAG. Если задано значение STATFLAG_NONAME, то член pwcsName структуры STATSTG не поставляется; тем самым сохраняется операция распределения памяти. Другое допустимое значение, STATFLAG_DEFAULT, указывает, что должны поставляться все члены структуры STATSTG. |
Возвращаемое значение
Понятие |
Определение |
---|---|
NOERROR |
Метод выполнен успешно |
E_UNEXPECTED |
Набор строк находится в состоянии утраченной функциональности |
STG_E_INVALIDFLAG |
Для grfStatFlag задано недопустимое значение флага |
STG_E_INVALIDPOINTER |
Передан недопустимый указатель |