Author: nyadav Date: Fri May 27 09:33:13 2011 New Revision: 51953
URL: http://svn.reactos.org/svn/reactos?rev=51953&view=rev Log: [AUDSRV] AUDIO server modified headers and new IDL files
Added: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf (with props) branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl (with props) branches/nyadav-audio-branch/include/reactos/libs/audsrv/ (with props) branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h (with props) Removed: branches/nyadav-audio-branch/include/reactos/libs/audiosrv2/ Modified: branches/nyadav-audio-branch/include/reactos/idl/CMakeLists.txt (contents, props changed) branches/nyadav-audio-branch/include/reactos/idl/eventlogrpc.acf (props changed) branches/nyadav-audio-branch/include/reactos/idl/eventlogrpc.idl (props changed) branches/nyadav-audio-branch/include/reactos/idl/lsa.acf (props changed) branches/nyadav-audio-branch/include/reactos/idl/lsa.idl (props changed) branches/nyadav-audio-branch/include/reactos/idl/ms-dtyp.idl (props changed) branches/nyadav-audio-branch/include/reactos/idl/pnp.acf (props changed) branches/nyadav-audio-branch/include/reactos/idl/pnp.idl (props changed) branches/nyadav-audio-branch/include/reactos/idl/svcctl.acf (props changed) branches/nyadav-audio-branch/include/reactos/idl/svcctl.idl (props changed) branches/nyadav-audio-branch/include/reactos/idl/wlansvc.idl (props changed)
Modified: branches/nyadav-audio-branch/include/reactos/idl/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/nyadav-audio-branch/include/reac... ============================================================================== --- branches/nyadav-audio-branch/include/reactos/idl/CMakeLists.txt [iso-8859-1] (original) +++ branches/nyadav-audio-branch/include/reactos/idl/CMakeLists.txt [iso-8859-1] Fri May 27 09:33:13 2011 @@ -2,6 +2,7 @@ include_directories(.)
add_rpc_library(eventlogrpc eventlogrpc.idl) +add_rpc_library(audsrvrpc audsrvrpc.idl) add_rpc_library(lsarpc lsa.idl) add_rpc_library(svcctlrpc svcctl.idl) add_rpc_library(wlansvcrpc wlansvc.idl)
Propchange: branches/nyadav-audio-branch/include/reactos/idl/CMakeLists.txt ------------------------------------------------------------------------------ svn:mime-type = text/plain
Added: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf URL: http://svn.reactos.org/svn/reactos/branches/nyadav-audio-branch/include/reac... ============================================================================== --- branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf (added) +++ branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf [iso-8859-1] Fri May 27 09:33:13 2011 @@ -1,0 +1,6 @@ +[ + implicit_handle(handle_t bindhandle), strict_context_handle +] +interface audsrv +{ +}
Propchange: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.acf ------------------------------------------------------------------------------ svn:mime-type = text/plain
Added: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl URL: http://svn.reactos.org/svn/reactos/branches/nyadav-audio-branch/include/reac... ============================================================================== --- branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl (added) +++ branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl [iso-8859-1] Fri May 27 09:33:13 2011 @@ -1,0 +1,42 @@ +/* + * Event Log RPC interface definition + */ + +#include <ms-dtyp.idl> + +cpp_quote("#if !defined(__AUDSRV_H__) ") +typedef long NTSTATUS; +cpp_quote("#endif") + +typedef [range(0, 0x0007FFFF)] unsigned long RULONG; +typedef struct _RPC_STRING { + USHORT Length; + USHORT MaximumLength; + [size_is(MaximumLength), length_is(Length)] LPSTR Buffer; +} RPC_STRING, *PRPC_STRING; + +typedef [context_handle] PVOID AUDSRV_HANDLE; +typedef AUDSRV_HANDLE *PAUDSRV_HANDLE; +typedef [handle, unique] LPWSTR AUDSRV_HANDLE_W; +typedef [handle, unique] LPSTR AUDSRV_HANDLE_A; + +typedef struct _RPC_CLIENT_ID { + DWORD UniqueProcess; + DWORD UniqueThread; +} RPC_CLIENT_ID, *PRPC_CLIENT_ID; + +[ + uuid(F4CB5F3D-84CC-4BFF-BB16-1397896E3A38), + version(0.0), + pointer_default(unique) +#ifndef __midl + ,explicit_handle +#endif +] + +interface audsrv +{ + + NTSTATUS AUDInitStream([in] AUDSRV_HANDLE *streamthread); + +}
Propchange: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: branches/nyadav-audio-branch/include/reactos/idl/audsrvrpc.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/eventlogrpc.acf ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/eventlogrpc.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/lsa.acf ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/lsa.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/ms-dtyp.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/pnp.acf ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/pnp.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/svcctl.acf ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/svcctl.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/idl/wlansvc.idl ------------------------------------------------------------------------------ svn:mime-type = text/plain
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Fri May 27 09:33:13 2011 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h URL: http://svn.reactos.org/svn/reactos/branches/nyadav-audio-branch/include/reac... ============================================================================== --- branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h (added) +++ branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h [iso-8859-1] Fri May 27 09:33:13 2011 @@ -1,0 +1,5 @@ +#ifndef _PORTINTERFACE_H +#define _PORTINTERFACE_H + + +#endif
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: branches/nyadav-audio-branch/include/reactos/libs/audsrv/audsrvapi.h ------------------------------------------------------------------------------ svn:mime-type = text/plain