Freigeben über


Stat-Methode

Ruft Informationen zu einem Stream -Objekt ab.

Syntax

  
Long stream.Stat(StatStg, StatFlag)  

Rückgabewert

Ein Long-Wert, der den Status des Vorgangs angibt.

Parameter

StatStg-
Eine STATSTG-Struktur, die mit Informationen zum Datenstrom gefüllt wird. Die Implementierung der Stat--Methode, die vom ADO Stream-Objekt verwendet wird, füllt nicht alle Felder der Struktur aus.

StatFlag-
Gibt an, dass diese Methode keine Elemente in der STATSTG-Struktur zurückgibt, wodurch ein Speicherzuweisungsvorgang gespeichert wird. Werte werden aus der STATFLAG-Aufzählung entnommen. Die STATFLAG-Aufzählung hat zwei Werte.

Konstante Wert
STATFLAG_DEFAULT 0
STATFLAG_NONAME 1

Bemerkungen

Die Version der für das ADO Stream-Objekt implementierten Stat-Methode füllt die folgenden Felder der STATSTG-Struktur aus:

pwcsName
Eine Zeichenfolge, die den Namen des Datenstroms enthält, sofern vorhanden, und der StatFlag-Wert STATFLAG_NONAME nicht angegeben wurde.

cbSize-
Gibt die Größe in Byte des Datenstrom- oder Bytearrays an.

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

ctime
Gibt die Erstellungszeit für dieses Speicher-, Datenstrom- oder Bytearray an.


Gibt die Uhrzeit des letzten Zugriffs für diesen Speicher, Datenstrom oder Bytearray an.

Wenn STATFLAG_NONAME im StatFlag-Parameter angegeben wird, wird der Name des Datenstroms nicht zurückgegeben.

Wenn STATFLAG_NONAME im Parameter StatFlag nicht angegeben wurde und kein Name für den aktuellen Datenstrom verfügbar ist, wird dieser Wert E_NOTIMPL.

Gilt für

Stream-Objekt (ADO)