dahall
|
9d7ffcf4f4
|
Change all IO completion keys to IntPtr instead of UIntPtr -- they need to interchange with HANDLE types almost always.
|
2021-03-06 18:54:56 -07:00 |
dahall
|
b6f76552ca
|
Fixed ambiguity with changes to PostQueuedCompletionStatus
|
2021-02-18 17:36:09 -07:00 |
dahall
|
b151b82e06
|
Added parameter attributes and DeviceIoControl overload that takes no input or output params.
|
2021-02-18 14:25:21 -07:00 |
David Hall
|
f998fb4861
|
Added all codes, enums and requested (#67) structures from winioctl.h. Many structures left to finish.
|
2019-10-20 13:49:19 -06:00 |
David Hall
|
8812c2cec3
|
Corrected, extended and added docs for job and completion port functions
|
2019-10-17 11:29:18 -06:00 |
David Hall
|
8d318e0312
|
Fixed XML doc issues
|
2019-08-27 14:55:55 -06:00 |
David Hall
|
18514d09e2
|
Change IO completion port handle references to HANDLE instead of IntPtr.
|
2019-06-18 13:22:18 -06:00 |
David Hall
|
3dff214bad
|
Cleaned files - no code changes
|
2018-11-30 14:09:03 -07:00 |
iFeng Huang
|
1c8cb0c1cc
|
BeginDeviceIoControl expose an interface that using byte[] as input/output parameter.
Add xml doc.
|
2018-11-30 16:31:51 +08:00 |
iFeng Huang
|
fa4441f8b7
|
DeviceIoControlAsync expose an interface that using byte[] as input/output parameter.
|
2018-11-30 16:02:13 +08:00 |
David Hall
|
8a1355b0af
|
Updated comments
|
2018-11-28 12:33:55 -07:00 |
David Hall
|
88489e84bd
|
Applied fixes from @GreatFireWall to BeginDeviceIoControl
|
2018-11-27 12:04:46 -07:00 |
David Hall
|
c5467dfb7e
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
David Hall
|
627c6d2314
|
2.0 Checkin - Buildable
|
2018-10-26 12:24:07 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
5d907ff3a3
|
100's of new methods to Kernel32
|
2018-05-13 21:41:49 -06:00 |