diff options
author | midipix <writeonce@midipix.org> | 2018-05-05 00:29:32 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-05-07 08:33:42 -0400 |
commit | 6a47931d980b8a417f769545eea1bda7b51afea9 (patch) | |
tree | 9b73d8f9126496cb05f563e7806bd95571b5916a /src/afl/ntapi_afl_fcntl.c | |
parent | dbeebdf22fad8254aa615b071c878b7a086246ed (diff) | |
download | ntapi-6a47931d980b8a417f769545eea1bda7b51afea9.tar.bz2 ntapi-6a47931d980b8a417f769545eea1bda7b51afea9.tar.xz |
advisory file locking: integrated client-side interfaces.
Diffstat (limited to 'src/afl/ntapi_afl_fcntl.c')
-rw-r--r-- | src/afl/ntapi_afl_fcntl.c | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/afl/ntapi_afl_fcntl.c b/src/afl/ntapi_afl_fcntl.c new file mode 100644 index 0000000..3c60f54 --- /dev/null +++ b/src/afl/ntapi_afl_fcntl.c @@ -0,0 +1,42 @@ +/********************************************************/ +/* ntapi: Native API core library */ +/* Copyright (C) 2013--2017 Z. Gilboa */ +/* Released under GPLv2 and GPLv3; see COPYING.NTAPI. */ +/********************************************************/ + +#include <psxtypes/psxtypes.h> +#include <ntapi/nt_file.h> +#include <ntapi/nt_string.h> +#include <ntapi/nt_atomic.h> +#include <ntapi/nt_port.h> +#include <ntapi/nt_ipc.h> +#include <ntapi/nt_afl.h> +#include <ntapi/ntapi.h> +#include "ntapi_impl.h" + +int32_t __stdcall __ntapi_afl_fcntl( + __in nt_afl_info * afl, + __in void * hevent __optional, + __in nt_io_apc_routine * apc_routine __optional, + __in void * apc_context __optional, + __out nt_iosb * iosb, + __in uint32_t fs_control_code, + __in void * input_buffer __optional, + __in uint32_t input_buffer_length, + __out void * output_buffer __optional, + __in uint32_t output_buffer_length) +{ + (void)afl; + (void)hevent; + (void)apc_routine; + (void)apc_context; + (void)iosb; + (void)fs_control_code; + (void)input_buffer; + (void)input_buffer_length; + (void)output_buffer; + (void)output_buffer_length; + + /* internal only */ + return NT_STATUS_NOT_IMPLEMENTED; +} |