/*++ Copyright (c) 1998 Microsoft Corporation Module Name: csrpathm.c Abstract: This module implements functions that are used by the Win32 path functions to communicate with csrss. Author: Michael Zoran (mzoran) 21-Jun-1998 Revision History: --*/ #include "basedll.h" UINT CsrBasepGetTempFile( VOID ) { #if defined(BUILD_WOW6432) return NtWow64CsrBasepGetTempFile(); #else BASE_API_MSG m; PBASE_GETTEMPFILE_MSG a = &m.u.GetTempFile; CsrClientCallServer( (PCSR_API_MSG)&m, NULL, CSR_MAKE_API_NUMBER( BASESRV_SERVERDLL_INDEX, BasepGetTempFile ), sizeof( *a ) ); return (UINT)m.ReturnValue; #endif }