Easier to use wrappers for winapi stuff.
All wrappers are kept in feature gated modules the same as how winapi
works.
GetLastError
becomes get_last_error
A
and W
variant of a winapi
function, the W
variant is
used without "_w" on the end: GetMessageW
becomes get_message
winapi
name.Option
is
sometimes used and it will do the calculation for you.bool
, Option
, or Result
is done whenever possible.u32
error
values become wrapped in pub struct ErrorCode(pub u32)
for example.unsafe
until a careful investigation of the
safety involved can be done.This crate is available to you under the terms of the Blue Oak Model License 1.0.0
All contributions to this crate must be under that same license.