ReactOS 0.4.16-dev-334-g4d9f67c
seclogon.idl
Go to the documentation of this file.
1/*
2 * Secondary Logon service interface definition
3 */
4
5#include <ms-dtyp.idl>
6
7typedef struct _SECL_REQUEST
8{
21
22typedef struct _SECL_RESPONSE
23{
30
31[
32 uuid(12b81e99-f207-4a4c-85d3-77b42f76fd14),
33 version(1.0),
35 endpoint("ncacn_np:[\\pipe\\seclogon]")
36]
37interface ISeclogon
38{
39 /* Function 0 */
40 void
45 [out, ref] SECL_RESPONSE *pResponse);
46
47 /* Function 1 */
48/*
49 void
50 __stdcall
51 SeclCreateProcessWithLogonExW(
52 [in] handle_t hBinding,
53 [in, ref] SECL_REQUEST *pRequest,
54 [out, ref] SECL_RESPONSE *pResponse);
55*/
56}
handle_t hBinding
Definition: ctx_c.c:54
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
Definition: dcom.idl:35
static const WCHAR version[]
Definition: asmname.c:66
unsigned long DWORD
Definition: ntddk_ex.h:95
FxRequest * pRequest
GLuint in
Definition: glext.h:9616
void __stdcall SeclCreateProcessWithLogonW([in] handle_t hBinding, [in, ref] SECL_REQUEST *pRequest, [out, ref] SECL_RESPONSE *pResponse)
Definition: msctf.idl:550
char string[160]
Definition: util.h:11
static FILE * out
Definition: regtests2xml.c:44
struct _SECL_RESPONSE SECL_RESPONSE
struct _SECL_REQUEST SECL_REQUEST
struct _SECL_RESPONSE * PSECL_RESPONSE
struct _SECL_REQUEST * PSECL_REQUEST
WCHAR * Username
Definition: seclogon.idl:9
DWORD dwProcessId
Definition: seclogon.idl:19
DWORD dwEnvironmentSize
Definition: seclogon.idl:16
WCHAR * CommandLine
Definition: seclogon.idl:13
WCHAR * CurrentDirectory
Definition: seclogon.idl:14
WCHAR * ApplicationName
Definition: seclogon.idl:12
WCHAR * Domain
Definition: seclogon.idl:10
DWORD dwLogonFlags
Definition: seclogon.idl:17
DWORD dwCreationFlags
Definition: seclogon.idl:18
BYTE * Environment
Definition: seclogon.idl:15
WCHAR * Password
Definition: seclogon.idl:11
DWORD_PTR hThread
Definition: seclogon.idl:25
DWORD_PTR hProcess
Definition: seclogon.idl:24
DWORD dwThreadId
Definition: seclogon.idl:27
DWORD dwProcessId
Definition: seclogon.idl:26
Definition: nis.h:10
Definition: send.c:48
uint32_t DWORD_PTR
Definition: typedefs.h:65
#define __stdcall
Definition: typedefs.h:25
__wchar_t WCHAR
Definition: xmlstorage.h:180
unsigned char BYTE
Definition: xxhash.c:193