[][src]Crate winstructs

This crate contains definitions and some parsing logic for structures that are common across windows formats.

Documentation

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

err

Library error types.

guid

Utilities for reading GUIDs. GUIDs identify objects such as interfaces, manager entry-point vectors (EPVs), and class objects.

ntfs

Utilities for reading structures found in the NTFS file system, and used in other formats.

security

Utilities for reading security identifiers. https://docs.microsoft.com/en-us/windows/desktop/secauthz/security-identifiers

timestamp

Provides utilities for reading various NT timestamp formats.

Traits

ReadSeek