00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
NTSTATUS
00014
APIENTRY
00015
CallUserpExitWindowsEx(
00016 IN UINT uFlags,
00017 IN DWORD dwReserved,
00018 OUT PBOOL pfSuccess);
00019
00020
NTSTATUS
00021
APIENTRY
00022
CallUserpRegisterLogonProcess(
00023 IN DWORD dwProcessId);
00024
00025
VOID
00026
APIENTRY
00027
Logon(
00028 IN BOOL fLogon);
00029
00030
VOID
00031
APIENTRY
00032
CsrWin32HeapFail(
00033 IN DWORD dwFlags,
00034 IN BOOL bFail);
00035
00036
UINT
00037
APIENTRY
00038
CsrWin32HeapStat(
00039 PDBGHEAPSTAT phs,
00040 DWORD dwLen);
00041
00042
NTSTATUS
00043
APIENTRY
00044
UserConnectToServer(
00045 IN PWSTR ObjectDirectory,
00046 IN OUT
PUSERCONNECT ConnectionInformation,
00047 IN OUT PULONG ConnectionInformationLength OPTIONAL,
00048 OUT PBOOLEAN CalledFromServer OPTIONAL
00049 );
00050
00051
#if !defined(BUILD_WOW6432) || defined(_WIN64)
00052
00053 _inline
00054
NTSTATUS
00055 UserConnectToServer(
00056 IN PWSTR ObjectDirectory,
00057 IN OUT
PUSERCONNECT ConnectionInformation,
00058 IN OUT PULONG ConnectionInformationLength OPTIONAL,
00059 OUT PBOOLEAN CalledFromServer OPTIONAL
00060 ) {
00061
00062
return CsrClientConnectToServer(ObjectDirectory,
00063 USERSRV_SERVERDLL_INDEX,
00064
NULL,
00065 ConnectionInformation,
00066 ConnectionInformationLength,
00067 CalledFromServer);
00068
00069 }
00070
00071
#endif