CLS_LSN-Struktur (wdm.h)

Die CLFS_LSN-Struktur identifiziert einen einzelnen Datensatz in einem CLFS-Stream (Common Log File System).

Syntax

typedef struct _CLS_LSN {
  ULONGLONG Internal;
} CLS_LSN, *PCLS_LSN, PPCLS_LSN;

Member

Internal

Ein 64-Bit-Wert, der drei Informationen zu einem Protokolldatensatz enthält: Containerbezeichner, Blockoffset und Datensatzsequenznummer.

Hinweise

Ein Container ist eine zusammenhängende physische Datenträgerausdehnung, die als Teil eines CLFS-Protokolls dient. Ein bestimmtes CLFS-Protokoll enthält mehrere Container. Jeder Container verfügt über mehrere sektororientierte Blöcke, von denen jeder eine nummerierte Sequenz von Datensätzen enthält. Ein Datensatz kann durch das Triple (logischer Containerbezeichner, Blockoffset, Datensatzsequenznummer) identifiziert werden.

Rufen Sie ClfsLsnContainer, ClfsLsnBlockOffset und ClfsLsnRecordSequence auf, um den Containerbezeichner, den Blockoffset und die Datensatzsequenznummer aus einer CLFS_LSN-Struktur abzurufen.

Anforderungen

Anforderung Wert
Header wdm.h (wdm.h einschließen)