Stat 方法
擷取 Stream 物件的相關資訊。
語法
Long stream.Stat(StatStg, StatFlag)
傳回值
指出作業狀態的 Long 值。
參數
StatStg
將填入資料流相關資訊的 STATSTG 結構。 ADO 資料流物件所使用之 Stat 方法的實作不會填入結構的所有欄位。
StatFlag
指定此方法不會傳回 STATSTG 結構中的某些成員,進而省去記憶體配置作業。 值是取自 STATFLAG 列舉。 STATFLAG 列舉有兩個值
常數 | 值 |
---|---|
STATFLAG_DEFAULT | 0 |
STATFLAG_NONAME | 1 |
備註
針對 ADO 資料流物件實作的 Stat 方法版本會填入 STATSTG 結構的下欄欄位:
pwcsName
包含資料流名稱的字串,前提是有一個可用,且未指定 StatFlag 值 STATFLAG_NONAME。
cbSize
指定資料流或位元組陣列的大小,以位元組為單位。
mtime
指示這個儲存區、資料流或位元組陣列的上一次修改時間。
ctime
指示這個儲存區、資料流或位元組陣列的建立時間。
atime
指示這個儲存區、資料流或位元組陣列的上一次存取時間。
如果在 StatFlag 參數中指定 STATFLAG_NONAME,則不會傳回資料流的名稱。
如果未在 StatFlag 參數中指定 STATFLAG_NONAME,而且目前資料流沒有可用的名稱,此值將會是 E_NOTIMPL。