Author: greatlrd Date: Thu Nov 8 23:08:42 2007 New Revision: 30277
URL: http://svn.reactos.org/svn/reactos?rev=30277&view=rev Log: Start on ksuser.
Added: branches/reactx/reactos/dll/directx/ksuser/ branches/reactx/reactos/dll/directx/ksuser/ksuser.c (with props) branches/reactx/reactos/dll/directx/ksuser/ksuser.def (with props) branches/reactx/reactos/dll/directx/ksuser/ksuser.h (with props) branches/reactx/reactos/dll/directx/ksuser/ksuser.rbuild (with props) branches/reactx/reactos/dll/directx/ksuser/ksuser.rc (with props)
Added: branches/reactx/reactos/dll/directx/ksuser/ksuser.c URL: http://svn.reactos.org/svn/reactos/branches/reactx/reactos/dll/directx/ksuse... ============================================================================== --- branches/reactx/reactos/dll/directx/ksuser/ksuser.c (added) +++ branches/reactx/reactos/dll/directx/ksuser/ksuser.c Thu Nov 8 23:08:42 2007 @@ -1,0 +1,75 @@ + + +#define _KSDDK_ +#include <windows.h> +#include <ks.h> +#include "ksuser.h" + +#include <debug.h> + + + + +KSDDKAPI +NTSTATUS +NTAPI +KsCreateAllocator(HANDLE ConnectionHandle, + PKSALLOCATOR_FRAMING AllocatorFraming, + PHANDLE AllocatorHandle) +{ + + return 0; +} + +/* +KSDDKAPI +NTSTATUS +NTAPI +KsCreateClock(HANDLE ConnectionHandle, + PKSCLOCK_CREATE ClockCreate, + PHANDLE ClockHandle) +{ + UNIMPLEMENTED + return 0; +} + +KSDDKAPI +NTSTATUS +NTAPI +KsCreatePin(HANDLE FilterHandle, + PKSPIN_CONNECT Connect, + ACCESS_MASK DesiredAccess, + OUT PHANDLE ConnectionHandle) +{ + UNIMPLEMENTED + return 0; +} + +KSDDKAPI +NTSTATUS +NTAPI +KsCreateTopologyNode(HANDLE ParentHandle, + PKSNODE_CREATE NodeCreate, + IN ACCESS_MASK DesiredAccess, + OUT PHANDLE NodeHandle) +{ + UNIMPLEMENTED + return 0; +} +*/ + +BOOL +APIENTRY +DllMain(HANDLE hModule, DWORD ulreason, LPVOID lpReserved) +{ + switch (ulreason) + { + case DLL_PROCESS_ATTACH: + case DLL_THREAD_ATTACH: + case DLL_THREAD_DETACH: + case DLL_PROCESS_DETACH: + break; + } + + return TRUE; +}
Propchange: branches/reactx/reactos/dll/directx/ksuser/ksuser.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/reactx/reactos/dll/directx/ksuser/ksuser.def URL: http://svn.reactos.org/svn/reactos/branches/reactx/reactos/dll/directx/ksuse... ============================================================================== --- branches/reactx/reactos/dll/directx/ksuser/ksuser.def (added) +++ branches/reactx/reactos/dll/directx/ksuser/ksuser.def Thu Nov 8 23:08:42 2007 @@ -1,0 +1,7 @@ +LIBRARY d3d8 +EXPORTS + KsCreateAllocator@12 + KsCreateClock@12 + KsCreatePin@16 + KsCreateTopologyNode@16 +
Propchange: branches/reactx/reactos/dll/directx/ksuser/ksuser.def ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/reactx/reactos/dll/directx/ksuser/ksuser.h URL: http://svn.reactos.org/svn/reactos/branches/reactx/reactos/dll/directx/ksuse... ============================================================================== --- branches/reactx/reactos/dll/directx/ksuser/ksuser.h (added) +++ branches/reactx/reactos/dll/directx/ksuser/ksuser.h Thu Nov 8 23:08:42 2007 @@ -1,0 +1,3 @@ +#include <windows.h> + +
Propchange: branches/reactx/reactos/dll/directx/ksuser/ksuser.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/reactx/reactos/dll/directx/ksuser/ksuser.rbuild URL: http://svn.reactos.org/svn/reactos/branches/reactx/reactos/dll/directx/ksuse... ============================================================================== --- branches/reactx/reactos/dll/directx/ksuser/ksuser.rbuild (added) +++ branches/reactx/reactos/dll/directx/ksuser/ksuser.rbuild Thu Nov 8 23:08:42 2007 @@ -1,0 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> +<module name="ksuser" type="win32dll" installbase="system32" installname="ksuser.dll" allowwarnings="true"> + <importlibrary definition="ksuser.def" /> + <library>kernel32</library> + <library>ntdll</library> + <file>ksuser.c</file> + <file>ksuser.rc</file> +</module>
Propchange: branches/reactx/reactos/dll/directx/ksuser/ksuser.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/reactx/reactos/dll/directx/ksuser/ksuser.rc URL: http://svn.reactos.org/svn/reactos/branches/reactx/reactos/dll/directx/ksuse... ============================================================================== --- branches/reactx/reactos/dll/directx/ksuser/ksuser.rc (added) +++ branches/reactx/reactos/dll/directx/ksuser/ksuser.rc Thu Nov 8 23:08:42 2007 @@ -1,0 +1,10 @@ + + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "User CSA Library\0" +#define REACTOS_STR_INTERNAL_NAME "ksuser.dll\0" +#define REACTOS_STR_ORIGINAL_FILENAME "ksuser.dll\0" + +#include <reactos/reactx.h> + +#include <reactos/version.rc>
Propchange: branches/reactx/reactos/dll/directx/ksuser/ksuser.rc ------------------------------------------------------------------------------ svn:eol-style = native