Crate winstructs
source ·Expand description
This crate contains definitions and some parsing logic for structures that are common across windows formats.
API
Generally, structs in this crate will have either from_reader
, if they can be read from a
Read
instance, or from_stream
, if reading them requires Read + Seek
.
from_buffer
is also provided as convenience, but it generally just builds a cursor and uses
either from_reader
or from_stream
internally.
Modules
- Library error types.
- Utilities for reading GUIDs. GUIDs identify objects such as interfaces, manager entry-point vectors (EPVs), and class objects.
- Utilities for reading structures found in the NTFS file system, and used in other formats.
- Utilities for reading security identifiers. https://docs.microsoft.com/en-us/windows/desktop/secauthz/security-identifiers
- Provides utilities for reading various NT timestamp formats.