Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/****************************** Module Header ******************************\
* Module Name: csrhlpr.h * * Copyright (c) 1985 - 1999, Microsoft Corporation * * This header file contains the prototypes for functions that marshel data * for LPC from USER32 to CSR and are not found anywhere else. * * History: * 10-21-98 mzoran Created. \***************************************************************************/
NTSTATUS APIENTRY CallUserpExitWindowsEx( IN UINT uFlags, OUT PBOOL pfSuccess);
NTSTATUS APIENTRY CallUserpRegisterLogonProcess( IN DWORD dwProcessId);
VOID APIENTRY Logon( IN BOOL fLogon);
VOID APIENTRY CsrWin32HeapFail( IN DWORD dwFlags, IN BOOL bFail);
UINT APIENTRY CsrWin32HeapStat( PDBGHEAPSTAT phs, DWORD dwLen);
NTSTATUS APIENTRY UserConnectToServer( IN PWSTR ObjectDirectory, IN OUT PUSERCONNECT ConnectionInformation, IN OUT PULONG ConnectionInformationLength OPTIONAL, OUT PBOOLEAN CalledFromServer OPTIONAL );
#if !defined(BUILD_WOW6432) || defined(_WIN64)
_inline NTSTATUS UserConnectToServer( IN PWSTR ObjectDirectory, IN OUT PUSERCONNECT ConnectionInformation, IN OUT PULONG ConnectionInformationLength OPTIONAL, OUT PBOOLEAN CalledFromServer OPTIONAL ) {
return CsrClientConnectToServer(ObjectDirectory, USERSRV_SERVERDLL_INDEX, ConnectionInformation, ConnectionInformationLength, CalledFromServer);
}
#endif
|