ReactOS
0.4.16-dev-91-g764881a
session.c
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Win32 Base API
3
* LICENSE: GPL - See COPYING in the top level directory
4
* FILE: dll/win32/kernel32/client/session.c
5
* PURPOSE: Session Support APIs
6
* PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
7
*/
8
9
/* INCLUDES *******************************************************************/
10
11
#include <
k32.h
>
12
13
#define NDEBUG
14
#include <debug.h>
15
16
/* FUNCTIONS ******************************************************************/
17
18
/*
19
* @unimplemented
20
*/
21
DWORD
22
WINAPI
23
DosPathToSessionPathW
(
IN
DWORD
SessionID,
24
IN
LPWSTR
InPath,
25
OUT
LPWSTR
*OutPath)
26
{
27
UNIMPLEMENTED
;
28
return
0;
29
}
30
31
/*
32
* @unimplemented
33
*/
34
DWORD
35
WINAPI
36
DosPathToSessionPathA
(
IN
DWORD
SessionId
,
37
IN
LPSTR
InPath,
38
OUT
LPSTR
*OutPath)
39
{
40
UNIMPLEMENTED
;
41
return
0;
42
}
43
44
/*
45
* @implemented
46
*/
47
DWORD
48
WINAPI
49
WTSGetActiveConsoleSessionId
(
VOID
)
50
{
51
return
SharedUserData
->ActiveConsoleId;
52
}
53
54
/* EOF */
UNIMPLEMENTED
#define UNIMPLEMENTED
Definition:
debug.h:118
SessionId
ULONG SessionId
Definition:
dllmain.c:28
DosPathToSessionPathW
DWORD WINAPI DosPathToSessionPathW(IN DWORD SessionID, IN LPWSTR InPath, OUT LPWSTR *OutPath)
Definition:
session.c:23
WTSGetActiveConsoleSessionId
DWORD WINAPI WTSGetActiveConsoleSessionId(VOID)
Definition:
session.c:49
DosPathToSessionPathA
DWORD WINAPI DosPathToSessionPathA(IN DWORD SessionId, IN LPSTR InPath, OUT LPSTR *OutPath)
Definition:
session.c:36
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
void
Definition:
nsiface.idl:2307
k32.h
SharedUserData
#define SharedUserData
IN
#define IN
Definition:
typedefs.h:39
OUT
#define OUT
Definition:
typedefs.h:40
WINAPI
#define WINAPI
Definition:
msvc.h:6
LPSTR
char * LPSTR
Definition:
xmlstorage.h:182
LPWSTR
WCHAR * LPWSTR
Definition:
xmlstorage.h:184
dll
win32
kernel32
client
session.c
Generated on Sat Oct 5 2024 06:14:58 for ReactOS by
1.9.6