ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

path.c File Reference
#include <k32.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG

Functions

PWCHAR WINAPI BasepEndOfDirName (IN PWCHAR FileName)
LPWSTR WINAPI BasepComputeProcessPath (IN PBASE_SEARCH_PATH_TYPE PathOrder, IN LPWSTR AppName, IN LPVOID Environment)
LPWSTR WINAPI BaseComputeProcessSearchPath (VOID)
LPWSTR WINAPI BaseComputeProcessExePath (IN LPWSTR FullPath)
LPWSTR WINAPI BaseComputeProcessDllPath (IN LPWSTR FullPath, IN PVOID Environment)
BOOLEAN WINAPI CheckForSameCurdir (IN PUNICODE_STRING DirName)
BOOL WINAPI IsShortName_U (IN PWCHAR Name, IN ULONG Length)
BOOL WINAPI IsLongName_U (IN PWCHAR FileName, IN ULONG Length)
BOOL WINAPI FindLFNorSFN_U (IN PWCHAR Path, OUT PWCHAR *First, OUT PWCHAR *Last, IN BOOL UseShort)
PWCHAR WINAPI SkipPathTypeIndicator_U (IN LPWSTR Path)
BOOL WINAPI BasepIsCurDirAllowedForPlainExeNames (VOID)
BOOL WINAPI SetDllDirectoryW (IN LPCWSTR lpPathName)
BOOL WINAPI SetDllDirectoryA (IN LPCSTR lpPathName)
DWORD WINAPI GetDllDirectoryW (IN DWORD nBufferLength, OUT LPWSTR lpBuffer)
DWORD WINAPI GetDllDirectoryA (IN DWORD nBufferLength, OUT LPSTR lpBuffer)
BOOL WINAPI NeedCurrentDirectoryForExePathW (IN LPCWSTR ExeName)
BOOL WINAPI NeedCurrentDirectoryForExePathA (IN LPCSTR ExeName)
DWORD WINAPI GetFullPathNameA (IN LPCSTR lpFileName, IN DWORD nBufferLength, IN LPSTR lpBuffer, IN LPSTR *lpFilePart)
DWORD WINAPI GetFullPathNameW (IN LPCWSTR lpFileName, IN DWORD nBufferLength, IN LPWSTR lpBuffer, OUT LPWSTR *lpFilePart)
DWORD WINAPI SearchPathA (IN LPCSTR lpPath, IN LPCSTR lpFileName, IN LPCSTR lpExtension, IN DWORD nBufferLength, IN LPSTR lpBuffer, OUT LPSTR *lpFilePart)
DWORD WINAPI SearchPathW (IN LPCWSTR lpPath, IN LPCWSTR lpFileName, IN LPCWSTR lpExtension, IN DWORD nBufferLength, IN LPWSTR lpBuffer, OUT LPWSTR *lpFilePart)
DWORD WINAPI GetLongPathNameW (IN LPCWSTR lpszShortPath, IN LPWSTR lpszLongPath, IN DWORD cchBuffer)
DWORD WINAPI GetLongPathNameA (IN LPCSTR lpszShortPath, IN LPSTR lpszLongPath, IN DWORD cchBuffer)
DWORD WINAPI GetShortPathNameA (IN LPCSTR lpszLongPath, IN LPSTR lpszShortPath, IN DWORD cchBuffer)
DWORD WINAPI GetShortPathNameW (IN LPCWSTR lpszLongPath, IN LPWSTR lpszShortPath, IN DWORD cchBuffer)
DWORD WINAPI GetTempPathA (IN DWORD nBufferLength, IN LPSTR lpBuffer)
DWORD WINAPI GetTempPathW (IN DWORD count, IN LPWSTR path)
DWORD WINAPI GetCurrentDirectoryA (IN DWORD nBufferLength, IN LPSTR lpBuffer)
DWORD WINAPI GetCurrentDirectoryW (IN DWORD nBufferLength, IN LPWSTR lpBuffer)
BOOL WINAPI SetCurrentDirectoryA (IN LPCSTR lpPathName)
BOOL WINAPI SetCurrentDirectoryW (IN LPCWSTR lpPathName)
UINT WINAPI GetSystemDirectoryA (IN LPSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetSystemDirectoryW (IN LPWSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetWindowsDirectoryA (IN LPSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetWindowsDirectoryW (IN LPWSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetSystemWindowsDirectoryA (IN LPSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetSystemWindowsDirectoryW (IN LPWSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetSystemWow64DirectoryW (IN LPWSTR lpBuffer, IN UINT uSize)
UINT WINAPI GetSystemWow64DirectoryA (IN LPSTR lpBuffer, IN UINT uSize)

Variables

UNICODE_STRING NoDefaultCurrentDirectoryInExePath = RTL_CONSTANT_STRING(L"NoDefaultCurrentDirectoryInExePath")
UNICODE_STRING BaseWindowsSystemDirectory
UNICODE_STRING BaseWindowsDirectory
UNICODE_STRING BaseDefaultPathAppend
UNICODE_STRING BaseDefaultPath
UNICODE_STRING BaseDllDirectory
PVOID gpTermsrvGetWindowsDirectoryA
PVOID gpTermsrvGetWindowsDirectoryW
DWORD IllegalMask [4]
BASE_SEARCH_PATH_TYPE BaseDllOrderCurrent [BaseCurrentDirPlacementMax][BaseSearchPathMax]
BASE_SEARCH_PATH_TYPE BaseProcessOrderNoCurrent [BaseSearchPathMax]
BASE_SEARCH_PATH_TYPE BaseDllOrderNoCurrent [BaseSearchPathMax]
BASE_SEARCH_PATH_TYPE BaseProcessOrder [BaseSearchPathMax]
BASE_CURRENT_DIR_PLACEMENT BasepDllCurrentDirPlacement = BaseCurrentDirPlacementInvalid
UNICODE_STRING BasePathVariableName

Generated on Sun May 27 2012 04:45:53 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.