CfbNode
Overview
CfbNode is the base class for all Compound File Binary directory entries — both storage containers (CfbStorage) and data streams (CfbStream). It exposes the metadata fields common to every 128-byte CFB directory entry: Name, Clsid, StateBits, CreationTime, and ModifiedTime. Use CfbNode as a common type when iterating the directory tree returned by CfbReader.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Name | string | Read | UTF-16LE name of the directory entry as stored in the CFB directory sector. |
Clsid | byte[] | Read | 16-byte CLSID stored in the directory entry; all zeros for entries that have no associated class. |
StateBits | uint | Read | User-defined state bits field of the directory entry; semantics are application-specific. |
CreationTime | ulong | Read | Directory-entry creation timestamp as a 64-bit FILETIME value (100-ns intervals since 1601-01-01 UTC). |
ModifiedTime | ulong | Read | Directory-entry last-modification timestamp as a 64-bit FILETIME value. |