#include "precomp.h"
#include <seclogon_s.h>
Go to the source code of this file.
◆ midl_user_allocate()
Definition at line 19 of file rpcserver.c.
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
◆ midl_user_free()
Definition at line 25 of file rpcserver.c.
#define HeapFree(x, y, z)
◆ SeclCreateProcessWithLogonW()
Definition at line 57 of file rpcserver.c.
80 TRACE(
"CurrentDirectory: '%S'\n",
pRequest->CurrentDirectory);
97 WARN(
"LogonUser() failed with Error %lu\n", dwError);
104 ProfileInfo.
dwSize =
sizeof(ProfileInfo);
112 WARN(
"LoadUserProfile() failed with Error %lu\n", dwError);
117 ZeroMemory(&StartupInfo,
sizeof(StartupInfo));
118 StartupInfo.
cb =
sizeof(StartupInfo);
122 ZeroMemory(&ProcessInfo,
sizeof(ProcessInfo));
139 WARN(
"CreateProcessAsUser() failed with Error %lu\n", dwError);
158 if (pResponse !=
NULL)
159 pResponse->ulError = dwError;
DWORD WINAPI GetLastError(VOID)
BOOL WINAPI UnloadUserProfile(_In_ HANDLE hToken, _In_ HANDLE hProfile)
#define LOGON_WITH_PROFILE
#define LOGON32_LOGON_INTERACTIVE
BOOL WINAPI DECLSPEC_HOTPATCH CreateProcessAsUserW(_In_opt_ HANDLE hToken, _In_opt_ LPCWSTR lpApplicationName, _Inout_opt_ LPWSTR lpCommandLine, _In_opt_ LPSECURITY_ATTRIBUTES lpProcessAttributes, _In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes, _In_ BOOL bInheritHandles, _In_ DWORD dwCreationFlags, _In_opt_ LPVOID lpEnvironment, _In_opt_ LPCWSTR lpCurrentDirectory, _In_ LPSTARTUPINFOW lpStartupInfo, _Out_ LPPROCESS_INFORMATION lpProcessInformation)
BOOL WINAPI LoadUserProfileW(_In_ HANDLE hToken, _Inout_ LPPROFILEINFOW lpProfileInfo)
#define LOGON32_PROVIDER_DEFAULT
Referenced by CreateProcessWithLogonW().
◆ StartRpcServer()
Definition at line 32 of file rpcserver.c.
PSVCHOST_GLOBAL_DATA lpServiceGlobals
NTSYSAPI ULONG WINAPI RtlNtStatusToDosError(NTSTATUS)
PSTART_RPC_SERVER StartRpcServer
◆ StopRpcServer()
Definition at line 44 of file rpcserver.c.
PSVCHOST_GLOBAL_DATA lpServiceGlobals
NTSYSAPI ULONG WINAPI RtlNtStatusToDosError(NTSTATUS)
PSTOP_RPC_SERVER StopRpcServer
Referenced by ServiceControlHandlerEx().
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
seclogon |
| ) |
|