[ros-diffs] [fireball] 42029: - Stub all Wine server calls as UNIMPLEMENTED.

fireball at svn.reactos.org fireball at svn.reactos.org
Sat Jul 18 11:30:27 CEST 2009


Author: fireball
Date: Sat Jul 18 11:30:26 2009
New Revision: 42029

URL: http://svn.reactos.org/svn/reactos?rev=42029&view=rev
Log:
- Stub all Wine server calls as UNIMPLEMENTED.

Added:
    branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c   (with props)
Modified:
    branches/arwinss/reactos/subsystems/win32/win32k/include/win32kp.h
    branches/arwinss/reactos/subsystems/win32/win32k/win32k.rbuild
    branches/arwinss/reactos/subsystems/win32/win32k/wine/main.c

Modified: branches/arwinss/reactos/subsystems/win32/win32k/include/win32kp.h
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win32/win32k/include/win32kp.h?rev=42029&r1=42028&r2=42029&view=diff
==============================================================================
--- branches/arwinss/reactos/subsystems/win32/win32k/include/win32kp.h [iso-8859-1] (original)
+++ branches/arwinss/reactos/subsystems/win32/win32k/include/win32kp.h [iso-8859-1] Sat Jul 18 11:30:26 2009
@@ -15,9 +15,31 @@
 W32KAPI UINT APIENTRY wine_server_call(void *req_ptr);
 
 /* Internal  Win32K Headers */
+#include <wine/server_protocol.h>
 //#include <gdiobj.h>
 //#include <engobj.h>
 //#include <userobj.h>
 
+/* client communication functions (from server.h) */
+struct __server_iovec
+{
+    const void  *ptr;
+    data_size_t  size;
+};
+
+#define __SERVER_MAX_DATA 5
+
+struct __server_request_info
+{
+    union
+    {
+        union generic_request req;    /* request structure */
+        union generic_reply   reply;  /* reply structure */
+    } u;
+    unsigned int          data_count; /* count of request data pointers */
+    void                 *reply_data; /* reply data pointer */
+    struct __server_iovec data[__SERVER_MAX_DATA];  /* request variable size data */
+};
+
 
 #endif

Modified: branches/arwinss/reactos/subsystems/win32/win32k/win32k.rbuild
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win32/win32k/win32k.rbuild?rev=42029&r1=42028&r2=42029&view=diff
==============================================================================
--- branches/arwinss/reactos/subsystems/win32/win32k/win32k.rbuild [iso-8859-1] (original)
+++ branches/arwinss/reactos/subsystems/win32/win32k/win32k.rbuild [iso-8859-1] Sat Jul 18 11:30:26 2009
@@ -21,6 +21,7 @@
 	</directory>
 	<directory name="wine">
 		<file>main.c</file>
+		<file>stubs.c</file>
 	</directory>
 	<file>win32k.rc</file>
 </module>

Modified: branches/arwinss/reactos/subsystems/win32/win32k/wine/main.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win32/win32k/wine/main.c?rev=42029&r1=42028&r2=42029&view=diff
==============================================================================
--- branches/arwinss/reactos/subsystems/win32/win32k/wine/main.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/subsystems/win32/win32k/wine/main.c [iso-8859-1] Sat Jul 18 11:30:26 2009
@@ -10,6 +10,9 @@
 
 #include <win32k.h>
 
+#define WANT_REQUEST_HANDLERS
+#include "request.h"
+
 #define NDEBUG
 #include <debug.h>
 
@@ -19,5 +22,27 @@
 APIENTRY
 wine_server_call(void *req_ptr)
 {
+    struct __server_request_info *reqinfo = req_ptr;
+    //struct type##_request * const req = &__req.u.req.type##_request;
+    //const struct type##_reply * const reply = &__req.u.reply.type##_reply;
+
+    union generic_reply reply;
+    enum request req = reqinfo->u.req.request_header.req;
+
+    DPRINT("WineServer call of type 0x%x\n", req);
+
+    memset( &reply, 0, sizeof(reply) );
+
+    //if (debug_level) trace_request();
+
+    if (req < REQ_NB_REQUESTS)
+        req_handlers[req]( req_ptr, &reply );
+    else
+        DPRINT1("WineServer call of type 0x%x is not implemented!\n", req);
+
+    //reply.reply_header.error = current->error;
+    //reply.reply_header.reply_size = current->reply_size;
+    //if (debug_level) trace_reply( req, &reply );
+
     return 0;
 }

Added: branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c?rev=42029&view=auto
==============================================================================
--- branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c (added)
+++ branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c [iso-8859-1] Sat Jul 18 11:30:26 2009
@@ -1,0 +1,1210 @@
+/*
+ * PROJECT:         ReactOS Win32K
+ * LICENSE:         GPL - See COPYING in the top level directory
+ * FILE:            subsystems/win32/win32k/wine/stubs.c
+ * PURPOSE:         Wine server stubs
+ * PROGRAMMERS:     Aleksey Bragin (aleksey at reactos.org)
+ */
+
+/* INCLUDES ******************************************************************/
+
+#include <win32k.h>
+
+#include "request.h"
+
+#define NDEBUG
+#include <debug.h>
+
+/* PRIVATE FUNCTIONS *********************************************************/
+
+DECL_HANDLER(new_process)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_new_process_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(new_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_startup_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(init_process_done)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(init_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(terminate_process)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(terminate_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_process_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_process_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_thread_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_thread_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_dll_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(suspend_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(resume_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(load_dll)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(unload_dll)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(queue_apc)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_apc_result)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(close_handle)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_handle_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(dup_handle)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_process)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(select)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(event_op)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_mutex)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(release_mutex)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_mutex)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_semaphore)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(release_semaphore)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_semaphore)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_file)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_file_object)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(alloc_file_handle)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_handle_fd)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(flush_file)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(lock_file)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(unlock_file)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_socket)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(accept_socket)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_socket_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_socket_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(enable_socket_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_socket_deferred)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(alloc_console)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(free_console)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_renderer_events)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_console)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_wait_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_mode)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_console_mode)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_console_input_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_input_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(append_console_input_history)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_input_history)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_console_output)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_console_output_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_console_output_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(write_console_input)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(read_console_input)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(write_console_output)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(fill_console_output)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(read_console_output)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(move_console_output)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(send_console_signal)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(read_directory_changes)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(read_change)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_mapping)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_mapping)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_mapping_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_mapping_committed_range)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(add_mapping_committed_range)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_snapshot)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(next_process)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(next_thread)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(wait_debug_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(queue_exception_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_exception_status)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(output_debug_string)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(continue_debug_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(debug_process)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(debug_break)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_debugger_kill_on_exit)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(read_process_memory)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(write_process_memory)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_key)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_key)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(delete_key)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(flush_key)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(enum_key)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_key_value)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_key_value)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(enum_key_value)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(delete_key_value)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(load_registry)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(unload_registry)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(save_registry)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_registry_notification)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(cancel_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_timer_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_thread_context)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_thread_context)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_selector_entry)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(add_atom)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(delete_atom)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(find_atom)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_atom_information)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_atom_information)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(empty_atom_table)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(init_atom_table)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_msg_queue)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_queue_fd)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_queue_mask)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_queue_status)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_process_idle_event)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(send_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(post_quit_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(send_hardware_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(reply_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(accept_hardware_message)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_message_reply)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_win_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(kill_win_timer)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(is_window_hung)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_serial_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_serial_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(register_async)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(cancel_async)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(ioctl)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_ioctl_result)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_named_pipe)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_named_pipe_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(destroy_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_desktop_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_owner)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_parent)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_parents)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_children)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_children_from_point)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_tree)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_pos)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_rectangles)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_text)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_text)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_windows_offset)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_visible_region)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_region)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_region)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_update_region)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(update_window_zorder)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(redraw_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_property)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(remove_window_property)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_property)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_properties)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(close_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_process_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_process_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(enum_winstation)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(close_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_thread_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_thread_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(enum_desktop)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_user_object_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(attach_thread_input)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_thread_input)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_last_input_time)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_key_state)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_key_state)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_foreground_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_focus_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_active_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_capture_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_caret_window)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_caret_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_hook)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(remove_hook)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(start_hook_chain)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(finish_hook_chain)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_hook_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_class)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(destroy_class)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_class_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_clipboard_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_token)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_global_windows)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(adjust_token_privileges)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_privileges)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(check_token_privileges)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(duplicate_token)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(access_check)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_user)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_groups)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_default_dacl)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_token_default_dacl)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_security_object)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_security_object)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_mailslot)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_mailslot_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_directory)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_directory)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_directory_entry)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_symlink)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_symlink)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(query_symlink)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_object_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(unlink_object)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_impersonation_level)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(allocate_locally_unique_id)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_device_manager)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_device)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(delete_device)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_next_device_request)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(make_process_system)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_token_statistics)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(create_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(open_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(add_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(remove_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(query_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_completion_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(add_fd_completion)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(get_window_layered_info)
+{
+    UNIMPLEMENTED;
+}
+
+DECL_HANDLER(set_window_layered_info)
+{
+    UNIMPLEMENTED;
+}
+
+/* EOF */

Propchange: branches/arwinss/reactos/subsystems/win32/win32k/wine/stubs.c
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list