mirror of
https://github.com/reactos/reactos.git
synced 2024-07-13 16:15:05 +00:00
Update irot.idl
Misc cleanup svn path=/trunk/; revision=31644
This commit is contained in:
parent
a6719d5f5f
commit
001fd00066
|
@ -2,43 +2,27 @@
|
||||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||||
<group>
|
<group>
|
||||||
<module name="pnp_server" type="rpcserver" allowwarnings="true">
|
<module name="pnp_server" type="rpcserver" allowwarnings="true">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file>pnp.idl</file>
|
<file>pnp.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="pnp_client" type="rpcclient">
|
<module name="pnp_client" type="rpcclient">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file>pnp.idl</file>
|
<file>pnp.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="scm_server" type="rpcserver">
|
<module name="scm_server" type="rpcserver">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">svcctl.idl</file>
|
<file switches="--oldnames">svcctl.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="scm_client" type="rpcclient">
|
<module name="scm_client" type="rpcclient">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">svcctl.idl</file>
|
<file switches="--oldnames">svcctl.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="eventlog_server" type="rpcserver" allowwarnings="true">
|
<module name="eventlog_server" type="rpcserver" allowwarnings="true">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">eventlogrpc.idl</file>
|
<file switches="--oldnames">eventlogrpc.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="eventlog_client" type="rpcclient" >
|
<module name="eventlog_client" type="rpcclient" >
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">eventlogrpc.idl</file>
|
<file switches="--oldnames">eventlogrpc.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="lsa_server" type="rpcserver">
|
<module name="lsa_server" type="rpcserver">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">lsa.idl</file>
|
<file switches="--oldnames">lsa.idl</file>
|
||||||
</module>
|
</module>
|
||||||
<module name="lsa_client" type="rpcclient">
|
<module name="lsa_client" type="rpcclient">
|
||||||
<include base="ReactOS">.</include>
|
|
||||||
<include base="ReactOS">w32api/include</include>
|
|
||||||
<file switches="--oldnames">lsa.idl</file>
|
<file switches="--oldnames">lsa.idl</file>
|
||||||
</module>
|
</module>
|
||||||
</group>
|
</group>
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
#define LPDWORD unsigned long*
|
#define LPDWORD unsigned long*
|
||||||
#define PBOOL unsigned long*
|
#define PBOOL unsigned long*
|
||||||
|
|
||||||
#define NTSTATUS long
|
#define NTSTATUS long
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
|
|
||||||
import "wtypes.idl";
|
import "wtypes.idl";
|
||||||
|
|
||||||
cpp_quote("#define IROT_PROTSEQ {'n','c','a','l','r','p','c',0}");
|
cpp_quote("#define IROT_PROTSEQ {'n','c','a','l','r','p','c',0}")
|
||||||
cpp_quote("#define IROT_ENDPOINT {'i','r','o','t',0}");
|
cpp_quote("#define IROT_ENDPOINT {'i','r','o','t',0}")
|
||||||
|
|
||||||
typedef struct tagMonikerComparisonData {
|
typedef struct tagMonikerComparisonData {
|
||||||
ULONG ulCntData;
|
ULONG ulCntData;
|
||||||
|
@ -51,6 +51,7 @@ interface Irot
|
||||||
typedef DWORD IrotCookie;
|
typedef DWORD IrotCookie;
|
||||||
|
|
||||||
typedef handle_t IrotHandle;
|
typedef handle_t IrotHandle;
|
||||||
|
typedef [context_handle] void *IrotContextHandle;
|
||||||
|
|
||||||
HRESULT IrotRegister(
|
HRESULT IrotRegister(
|
||||||
[in] IrotHandle h,
|
[in] IrotHandle h,
|
||||||
|
@ -59,11 +60,13 @@ interface Irot
|
||||||
[in] const InterfaceData *moniker,
|
[in] const InterfaceData *moniker,
|
||||||
[in] const FILETIME *time,
|
[in] const FILETIME *time,
|
||||||
[in] DWORD grfFlags,
|
[in] DWORD grfFlags,
|
||||||
[out] IrotCookie *cookie);
|
[out] IrotCookie *cookie,
|
||||||
|
[out] IrotContextHandle *ctxt_handle);
|
||||||
|
|
||||||
HRESULT IrotRevoke(
|
HRESULT IrotRevoke(
|
||||||
[in] IrotHandle h,
|
[in] IrotHandle h,
|
||||||
[in] IrotCookie cookie,
|
[in] IrotCookie cookie,
|
||||||
|
[in, out] IrotContextHandle *ctxt_handle,
|
||||||
[out] PInterfaceData *object,
|
[out] PInterfaceData *object,
|
||||||
[out] PInterfaceData *moniker);
|
[out] PInterfaceData *moniker);
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||||
<module name="wineheaders" type="idlheader">
|
<module name="wineheaders" type="idlheader">
|
||||||
<file>irot.idl</file>
|
|
||||||
<file>itss.idl</file>
|
<file>itss.idl</file>
|
||||||
</module>
|
</module>
|
||||||
|
|
Loading…
Reference in a new issue