Freigeben über


STATSTG Struktur

Definition

Enthält statistische Daten zu einem geöffneten Speicher-, Stream- oder Byte-Array-Objekt.

public value class STATSTG
public struct STATSTG
type STATSTG = struct
Public Structure STATSTG
Vererbung
STATSTG

Hinweise

Weitere Informationen finden Sie unter STATSTG-Struktur.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Felder

atime

Gibt für diesen Speicher, diesen Stream oder dieses Bytearray den Zeitpunkt des letzten Zugriffs an.

cbSize

Gibt die Größe des Streams oder Bytearrays in Bytes an.

clsid

Gibt den Klassenbezeichner für das Speicherobjekt an.

ctime

Gibt für diesen Speicher, diesen Stream oder dieses Bytearray den Erstellungszeitpunkt an.

grfLocksSupported

Gibt die vom Stream oder Bytearray unterstützten Arten der Bereichssperrung an.

grfMode

Gibt den beim Öffnen des Objekts angegebenen Zugriffsmodus an.

grfStateBits

Gibt die aktuellen Zustandsbits des Speicherobjekts an (der von der IStorage::SetStateBits-Methode zuletzt festgelegte Wert).

mtime

Gibt für diesen Speicher, diesen Stream oder dieses Bytearray den Zeitpunkt der letzten Änderung an.

pwcsName

Stellt einen Zeiger auf eine mit NULL endende Zeichenfolge dar, die den Namen des von dieser Struktur beschriebenen Objekts enthält.

reserved

Für die zukünftige Verwendung reserviert.

type

Gibt den Typ des Speicherobjekts an, wobei es sich um einen der Werte der STGTY-Enumeration handelt.

Gilt für: