MsgStream

MsgStream

概要

MsgStream は MsgStorage 内の名前付きバイナリ ストリーム ノードです。各ストリームは単一の MAPI プロパティの生バイトを格納します — 例えばプロパティ値ストリーム __substg1.0_0037001F は Unicode の件名テキストを保持します。生バイトは Data で読み取り、Name を確認してストリームがエンコードしている MAPI プロパティ タグを特定します。CFB レベルのタイムスタンピングには CreationTime と ModifiedTime を使用します。

コンストラクタ

シグネチャ説明
MsgStream(name: string, data: byte[]?)指定されたパラメーターで新しいMsgStreamを作成します。

プロパティ

名前型アクセス説明
Namestring読み取りCFB ストリーム名は MAPI プロパティタグをエンコードしたものです(例: __substg1.0_0037001F)。
Databyte[]読み取りこのプロパティストリームの生バイト。
Clsidbyte[]読み取りこのストリームエントリの16バイトCLSID(通常はすべてゼロ)。
StateBitsuint読み取りこのストリームのCFBディレクトリエントリに格納されているユーザー定義の状態ビット。
CreationTimeulong読み取りこのストリームエントリのCFB作成タイムスタンプ(64ビットFILETIME)。
ModifiedTimeulong読み取りこのストリームエントリのCFB最終更新タイムスタンプ(64ビットFILETIME)。

参照

 日本語