JET_BKLOGTIME 結構
適用于: Windows |Windows Server
JET_BKLOGTIME 結構
JET_BKLOGTIME結構會保存事件的日期和時間元素。 這是 JET_LOGTIME的延伸模組。
Windows Vista:windows Vista 中引進JET_BKLOGTIME。
typedef struct {
char bSeconds;
char bMinutes;
char bHours;
char bDay;
char bMonth;
char bYear;
union {
char bFiller1;
struct {
unsigned char fTimeIsUTC: 1;
unsigned char fUnused: 7;
};
};
union {
char bFiller2;
struct {
unsigned char fOSSnapshot :1;
unsigned char fReserved :7;
};
};
} JET_BKLOGTIME;
成員
bSeconds
以秒為單位的事件時間。 這可以是 0 (零) 到 60。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bMinutes
以分鐘為單位的事件時間。 這可以是 0 (零) 到 60。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bHours
以小時為單位的事件時間。 這可以是 0 (零) 到 24。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bDay
事件月份的日期。 這可以是 0 (零) 到 31。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bMonth
事件的年份月份。 這可以是 0 (零) 到 12。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bYear
事件 1900) 的年份 (位移。 若要達到實際年份,請將 1900 新增至此值。 當 JET_BKLOGTIME結構為 「null」 時,會使用 0 (零) 。
bFiller1
應該忽略此欄位。
fTimeIsUTC
時間格式為 UTC。
fUnused
應該忽略此欄位。
bFiller2
應該忽略此欄位。
fOSSnapshot
如果此事件是備份,此旗標會包含下列其中一個可能的值:
名稱 |
值 |
---|---|
串流備份 |
0 (零) |
快照集備份 |
1 |
fReserved
應該忽略此欄位。
備註
偵錯時會使用此結構。
規格需求
需求 | 值 |
---|---|
用戶端 |
需要 Windows Vista。 |
Server |
需要 Windows Server 2008。 |
標頭 |
在 Esent.h 中宣告。 |