Changes for version 0.06 - 1999-08-10
- Switch to new buffers.h and "Hungarian" notation!
- Added full documentation!
- ReadFile() no longer tries to read more bytes than asked for just because the scalar buffer can hold more bytes!
- createFile() does better DWIM for share mode.
- Return SV_NO rather than C<0> for Boolean false.
- For boolean args, non-empty strings are C<1>, don't convert to int.
- Added ":MEDIA_TYPE" export class.
- Added C<GENERIC_ALL> and C<GENERIC_EXECUTE> to ":GENERIC_" exports.
- Added C<FdGetOsFHandle()> and C<GetOsFHandle()>!
- Added C<OsFHandleOpenFd()> and C<OsFHandleOpen()>!
- Support calling C<constant()> without the useless integer argument.
- Auto-load/export constants with C<()> prototype so can be in-lined.
- Added C<IsRecognizedPartition()> and C<IsContainerPartition()>.
- Added C<getLogicalDrives()>.
- Added ":FILE_" export class for specific types of access to files.
- Added C<SECURITY_SQOS_PRESENT> to ":SECURITY_" export class.
- Added ":PARTITION_" export class for partition types.
- Seriously bulked up the test suite.
Modules
Low-level access to Win32 system API calls for files/dirs.