|
@@ -413,6 +413,7 @@ foreign kernel32 {
|
|
lpBytesLeftThisMessage: ^u32,
|
|
lpBytesLeftThisMessage: ^u32,
|
|
) -> BOOL ---
|
|
) -> BOOL ---
|
|
CancelIo :: proc(handle: HANDLE) -> BOOL ---
|
|
CancelIo :: proc(handle: HANDLE) -> BOOL ---
|
|
|
|
+ CancelIoEx :: proc(hFile: HANDLE, lpOverlapped: LPOVERLAPPED) -> BOOL ---
|
|
GetOverlappedResult :: proc(
|
|
GetOverlappedResult :: proc(
|
|
hFile: HANDLE,
|
|
hFile: HANDLE,
|
|
lpOverlapped: LPOVERLAPPED,
|
|
lpOverlapped: LPOVERLAPPED,
|
|
@@ -554,6 +555,7 @@ foreign kernel32 {
|
|
GetHandleInformation :: proc(hObject: HANDLE, lpdwFlags: ^DWORD) -> BOOL ---
|
|
GetHandleInformation :: proc(hObject: HANDLE, lpdwFlags: ^DWORD) -> BOOL ---
|
|
|
|
|
|
RtlCaptureStackBackTrace :: proc(FramesToSkip: ULONG, FramesToCapture: ULONG, BackTrace: [^]PVOID, BackTraceHash: PULONG) -> USHORT ---
|
|
RtlCaptureStackBackTrace :: proc(FramesToSkip: ULONG, FramesToCapture: ULONG, BackTrace: [^]PVOID, BackTraceHash: PULONG) -> USHORT ---
|
|
|
|
+ RtlNtStatusToDosError :: proc(status: NTSTATUS) -> ULONG ---
|
|
|
|
|
|
GetSystemPowerStatus :: proc(lpSystemPowerStatus: ^SYSTEM_POWER_STATUS) -> BOOL ---
|
|
GetSystemPowerStatus :: proc(lpSystemPowerStatus: ^SYSTEM_POWER_STATUS) -> BOOL ---
|
|
}
|
|
}
|