CommonLibSSE NG
Loading...
Searching...
No Matches
BSSystemFile.h
Go to the documentation of this file.
1#pragma once
2
3namespace RE
4{
5 namespace BSResource
6 {
8 {
9 public:
10 struct Info
11 {
12 public:
13 // members
17 std::uint64_t fileSize; // 18
18 };
19 static_assert(sizeof(Info) == 0x20);
20
22
23 // members
24 std::uint32_t flags{ 1 }; // 00
25 std::uint32_t pad04{ 0 }; // 04
26 void* file{ INVALID_HANDLE_VALUE }; // 08
27 };
28 static_assert(sizeof(BSSystemFile) == 0x10);
29 }
30}
#define INVALID_HANDLE_VALUE
Definition WinAPI.h:573
Definition BSSystemFile.h:8
void * file
Definition BSSystemFile.h:26
std::uint32_t flags
Definition BSSystemFile.h:24
std::uint32_t pad04
Definition BSSystemFile.h:25
Definition AbsorbEffect.h:6
Definition BSSystemFile.h:11
WinAPI::FILETIME createTime
Definition BSSystemFile.h:16
std::uint64_t fileSize
Definition BSSystemFile.h:17
WinAPI::FILETIME accessTime
Definition BSSystemFile.h:14
WinAPI::FILETIME modifyTime
Definition BSSystemFile.h:15
Definition WinAPI.h:55