tagSTATSTG Struct

Definition

Specifies the statistical information about an open storage, stream, or byte array object.

public value class tagSTATSTG
public struct tagSTATSTG
type tagSTATSTG = struct
Public Structure tagSTATSTG
Inheritance
tagSTATSTG

Fields

atime

The last access time for this storage, stream, or byte array.

cbSize

The size in bytes of the stream or byte array.

clsid

The class identifier for the storage object; set to CLSID_NULL for new storage objects. This member is not used for streams or byte arrays.

ctime

The creation time for this storage, stream, or byte array.

grfLocksSupported

The type of region locking that is supported by the stream or byte array, which can be a value in the LOCKTYPE enumeration. This member is not used for storage objects.

grfMode

The access mode specified when the object was opened. This member is valid only in calls to Stat methods.

grfStateBits

The current state bits of the storage object; that is, the value most recently set by the IStorage::SetStateBits method. This member is not valid for streams or byte arrays.

mtime

The last modification time for this storage, stream, or byte array.

pwcsName

A pointer to a NULL-terminated Unicode string containing the name.

reserved

Reserved for future use.

type

The type of storage, which can be one of the values in the STGTY enumeration.

Applies to