Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
struct System.​Runtime.​InteropServices.​ComTypes.​STATSTG
Assembly: System.Runtime.InteropServices
Contains statistical information about an open storage, stream, or byte-array object.
Fields and Constants
public
FILETIME
atime
Specifies the last access time for this storage, stream, or byte array.
public
long
cbSize
Specifies the size, in bytes, of the stream or byte array.
public
Guid
clsid
Indicates the class identifier for the storage object.
public
FILETIME
ctime
Indicates the creation time for this storage, stream, or byte array.
public
int
grfLocksSupported
Indicates the types of region locking supported by the stream or byte array.
public
int
grfMode
Indicates the access mode that was specified when the object was opened.
public
int
grfStateBits
Indicates the current state bits of the storage object (the value most recently set by the <see langword="IStorage::SetStateBits" /> method).
public
FILETIME
mtime
Indicates the last modification time for this storage, stream, or byte array.
public
string
pwcsName
Represents a pointer to a null-terminated string containing the name of the object described by this structure.
public
int
reserved
Reserved for future use.
public
int
type
Indicates the type of storage object, which is one of the values from the <see langword="STGTY" /> enumeration.
Methods
protected
void
Finalize​()
Inherited from object
protected
object
MemberwiseClone​()
Inherited from object