ReactOS 0.4.16-dev-125-g798ea90
|
Go to the source code of this file.
Classes | |
struct | _CODEPAGE_ENTRY |
struct | tagLOADPARMS32 |
struct | _BASEP_ACTCTX_BLOCK |
struct | _BASEP_APPCERT_ENTRY |
struct | _BASE_MSG_SXS_HANDLES |
struct | _SXS_WIN32_NT_PATH_PAIR |
struct | _SXS_OVERRIDE_MANIFEST |
Definition at line 57 of file kernel32.h.
#define __EXCEPT_PAGE_FAULT _SEH2_EXCEPT(_SEH2_GetExceptionCode() == STATUS_ACCESS_VIOLATION) |
Definition at line 56 of file kernel32.h.
Definition at line 55 of file kernel32.h.
#define actctx 202 |
Definition at line 8 of file kernel32.h.
#define BASEP_COPY_BACKUP_SEMANTICS 0x100 |
Definition at line 126 of file kernel32.h.
#define BASEP_COPY_BASEP_MASK 0xFFFFFFF0 |
Definition at line 130 of file kernel32.h.
#define BASEP_COPY_DIRECTORY 0x80 |
Definition at line 125 of file kernel32.h.
#define BASEP_COPY_METADATA 0x10 |
Definition at line 122 of file kernel32.h.
#define BASEP_COPY_OWNER_AND_GROUP 0x40 |
Definition at line 124 of file kernel32.h.
#define BASEP_COPY_PUBLIC_MASK 0xF |
Definition at line 129 of file kernel32.h.
#define BASEP_COPY_REPLACE 0x200 |
Definition at line 127 of file kernel32.h.
#define BASEP_COPY_SACL 0x20 |
Definition at line 123 of file kernel32.h.
#define BASEP_COPY_SKIP_DACL 0x400 |
Definition at line 128 of file kernel32.h.
#define BASEP_GET_MODULE_HANDLE_EX_PARAMETER_VALIDATION_CONTINUE 3 |
Definition at line 109 of file kernel32.h.
#define BASEP_GET_MODULE_HANDLE_EX_PARAMETER_VALIDATION_ERROR 1 |
Definition at line 107 of file kernel32.h.
#define BASEP_GET_MODULE_HANDLE_EX_PARAMETER_VALIDATION_SUCCESS 2 |
Definition at line 108 of file kernel32.h.
#define comm 205 |
Definition at line 11 of file kernel32.h.
#define DEBUG_CHANNEL | ( | ch | ) |
Definition at line 19 of file kernel32.h.
#define debugstr_a |
Definition at line 31 of file kernel32.h.
#define debugstr_guid |
Definition at line 35 of file kernel32.h.
#define debugstr_w |
Definition at line 32 of file kernel32.h.
#define debugstr_wn |
Definition at line 33 of file kernel32.h.
Definition at line 25 of file kernel32.h.
Definition at line 24 of file kernel32.h.
#define HeapAlloc RtlAllocateHeap |
Definition at line 168 of file kernel32.h.
#define HeapFree RtlFreeHeap |
Definition at line 170 of file kernel32.h.
#define HeapReAlloc RtlReAllocateHeap |
Definition at line 169 of file kernel32.h.
#define kernel32file 200 |
Definition at line 6 of file kernel32.h.
#define kernel32session 204 |
Definition at line 10 of file kernel32.h.
#define kernel32ver 201 |
Definition at line 7 of file kernel32.h.
#define MAGIC | ( | c1, | |
c2, | |||
c3, | |||
c4 | |||
) | ((c1) + ((c2)<<8) + ((c3)<<16) + ((c4)<<24)) |
Definition at line 40 of file kernel32.h.
#define nls 207 |
Definition at line 13 of file kernel32.h.
#define PRIV_ALLOW_NON_TRACKABLE 0x2 |
Definition at line 134 of file kernel32.h.
#define PRIV_DELETE_ON_SUCCESS 0x1 |
Definition at line 133 of file kernel32.h.
WDF_DMA_PROFILE profile 206 |
Definition at line 12 of file kernel32.h.
Referenced by AssociateColorProfileWithDeviceA(), AssociateColorProfileWithDeviceW(), CloseColorProfile(), ColorContext_InitializeFromFilename(), ColorContext_InitializeFromMemory(), compile_pixel_shader9(), CicBridge::ConfigureGeneral(), CicBridge::ConfigureRegisterWord(), ConvertColorNameToIndex(), ConvertIndexToColorName(), CreateColorTransformW(), CreateMultiProfileTransform(), d3dx9_fragment_linker_LinkPixelShader(), d3dx9_fragment_linker_LinkShader(), d3dx9_fragment_linker_LinkVertexShader(), D3DXCompileShader(), D3DXCompileShaderFromFileA(), D3DXCompileShaderFromFileW(), D3DXCompileShaderFromResourceA(), D3DXCompileShaderFromResourceW(), DECLARE_INTERFACE_(), DelOld(), DisassociateColorProfileFromDeviceA(), DisassociateColorProfileFromDeviceW(), EnumTfInputProcessorProfiles_Next(), fw_policy_get_CurrentProfile(), fw_policy_GetProfileByType(), fwpolicy2_get_CurrentProfileTypes(), get_active_textservice(), GetColorProfileElement(), GetColorProfileElementTag(), GetColorProfileFromHandle(), GetColorProfileHeader(), GetCountColorProfileElements(), GetNamedProfileInfo(), GetPS2ColorRenderingDictionary(), GetPS2ColorRenderingIntent(), GetPS2ColorSpaceArray(), GetStandardColorSpaceProfileA(), GetStandardColorSpaceProfileW(), header_from_file(), InputProcessorProfiles_GetActiveLanguageProfile(), InsNew(), InstallColorProfileA(), InstallColorProfileW(), is_firewall_enabled(), IsColorProfileTagPresent(), IsColorProfileValid(), load_profile(), MAPILogon(), MAPILogonEx(), next_LanguageProfile(), OpenColorProfileA(), OpenColorProfileW(), set_firewall(), set_profile_device_key(), SetColorProfileElement(), SetColorProfileElementReference(), SetColorProfileElementSize(), SetColorProfileHeader(), SetStandardColorSpaceProfileA(), SetStandardColorSpaceProfileW(), test_AssociateColorProfileWithDeviceA(), test_CreateMultiProfileTransform(), test_EnumLanguageProfiles(), test_GetColorProfileElement(), test_GetColorProfileElementTag(), test_GetColorProfileFromHandle(), test_GetColorProfileHeader(), test_GetCountColorProfileElements(), test_IsColorProfileTagPresent(), test_OpenColorProfileA(), test_OpenColorProfileW(), test_profile_manager_interfaces(), test_SetColorProfileElement(), test_SetColorProfileHeader(), test_SetICMProfileA(), test_SetICMProfileW(), test_wmreader_interfaces(), test_wmsyncreader_interfaces(), UninstallColorProfileA(), UninstallColorProfileW(), WMProfileManager_LoadProfileByData(), WMProfileManager_SaveProfile(), WMWriter_SetProfile(), xsltApplyStylesheetInternal(), xsltApplyStylesheetUser(), and xsltRunStylesheetUser().
Definition at line 9 of file kernel32.h.
Definition at line 47 of file kernel32.h.
Definition at line 50 of file kernel32.h.
#define STARTF_SHELLPRIVATE 0x400 |
Definition at line 60 of file kernel32.h.
#define STUB |
Definition at line 27 of file kernel32.h.
Definition at line 22 of file kernel32.h.
Definition at line 23 of file kernel32.h.
#define wine_dbgstr_w |
Definition at line 34 of file kernel32.h.
typedef struct _CODEPAGE_ENTRY CODEPAGE_ENTRY |
typedef struct tagLOADPARMS32 LOADPARMS32 |
typedef struct _BASE_MSG_SXS_HANDLES * PBASE_MSG_SXS_HANDLES |
typedef enum _BASE_SEARCH_PATH_TYPE * PBASE_SEARCH_PATH_TYPE |
typedef struct _BASEP_ACTCTX_BLOCK * PBASEP_ACTCTX_BLOCK |
typedef NTSTATUS(NTAPI * PBASEP_APPCERT_EMBEDDED_FUNC) (IN LPWSTR ApplicationName) |
Definition at line 376 of file kernel32.h.
typedef struct _BASEP_APPCERT_ENTRY * PBASEP_APPCERT_ENTRY |
Definition at line 370 of file kernel32.h.
typedef struct _CODEPAGE_ENTRY * PCODEPAGE_ENTRY |
Definition at line 249 of file kernel32.h.
typedef NTSTATUS(NTAPI * PRTL_CONVERT_STRING) (IN PUNICODE_STRING UnicodeString, IN PANSI_STRING AnsiString, IN BOOLEAN AllocateMemory) |
Definition at line 275 of file kernel32.h.
typedef NTSTATUS(NTAPI * PRTL_CONVERT_STRINGA) (IN PANSI_STRING AnsiString, IN PCUNICODE_STRING UnicodeString, IN BOOLEAN AllocateMemory) |
Definition at line 281 of file kernel32.h.
typedef ULONG(NTAPI * PRTL_COUNT_STRING) (IN PUNICODE_STRING UnicodeString) |
Definition at line 279 of file kernel32.h.
typedef ULONG(NTAPI * PRTL_COUNT_STRINGA) (IN PANSI_STRING UnicodeString) |
Definition at line 285 of file kernel32.h.
typedef NTSTATUS(NTAPI * PSAFER_REPLACE_PROCESS_THREAD_TOKENS) (IN HANDLE Token, IN HANDLE Process, IN HANDLE Thread) |
Definition at line 381 of file kernel32.h.
Definition at line 114 of file kernel32.h.
Enumerator | |
---|---|
BaseCurrentDirPlacementInvalid | |
BaseCurrentDirPlacementDefault | |
BaseCurrentDirPlacementSafe | |
BaseCurrentDirPlacementMax |
Definition at line 91 of file kernel32.h.
Enumerator | |
---|---|
BaseSearchPathInvalid | |
BaseSearchPathDll | |
BaseSearchPathApp | |
BaseSearchPathDefault | |
BaseSearchPathEnv | |
BaseSearchPathCurrent | |
BaseSearchPathMax |
Definition at line 80 of file kernel32.h.
Definition at line 420 of file path.c.
Referenced by BasePushProcessParameters(), GetModuleHandleForUnicodeString(), and LoadLibraryExW().
Definition at line 405 of file path.c.
Referenced by CreateProcessInternalW().
NTSTATUS WINAPI BaseCreateStack | ( | _In_ HANDLE | hProcess, |
_In_opt_ SIZE_T | StackCommit, | ||
_In_opt_ SIZE_T | StackReserve, | ||
_Out_ PINITIAL_TEB | InitialTeb | ||
) |
Definition at line 354 of file utils.c.
Referenced by CreateFiberEx(), CreateProcessInternalW(), and CreateRemoteThread().
Definition at line 26 of file heapmem.c.
Referenced by DllMain().
DECLSPEC_NORETURN VOID WINAPI BaseFiberStartup | ( | VOID | ) |
Referenced by BaseInitializeContext().
POBJECT_ATTRIBUTES WINAPI BaseFormatObjectAttributes | ( | OUT POBJECT_ATTRIBUTES | ObjectAttributes, |
IN PSECURITY_ATTRIBUTES SecurityAttributes | OPTIONAL, | ||
IN PUNICODE_STRING | ObjectName | ||
) |
Definition at line 304 of file utils.c.
Referenced by CreateFileMappingW(), CreateProcessInternalW(), and CreateRemoteThread().
PLARGE_INTEGER WINAPI BaseFormatTimeOut | ( | OUT PLARGE_INTEGER | Timeout, |
IN DWORD | dwMilliseconds | ||
) |
Definition at line 288 of file utils.c.
Referenced by GetQueuedCompletionStatus(), SignalObjectAndWait(), SleepEx(), WaitForDebugEvent(), WaitForMultipleObjectsEx(), and WaitForSingleObjectEx().
Definition at line 495 of file utils.c.
Referenced by CreateRemoteThread().
Definition at line 63 of file utils.c.
Referenced by BaseFormatObjectAttributes(), and OpenFileMappingW().
VOID WINAPI BaseInitializeContext | ( | IN PCONTEXT | Context, |
IN PVOID | Parameter, | ||
IN PVOID | StartAddress, | ||
IN PVOID | StackAddress, | ||
IN ULONG | ContextType | ||
) |
Definition at line 513 of file utils.c.
Referenced by CreateFiberEx(), CreateProcessInternalW(), and CreateRemoteThread().
Definition at line 66 of file vdm.c.
Referenced by CreateProcessInternalW().
Definition at line 876 of file utils.c.
Referenced by CreateDirectoryExW().
BOOLEAN WINAPI Basep8BitStringToDynamicUnicodeString | ( | OUT PUNICODE_STRING | UnicodeString, |
IN LPCSTR | String | ||
) |
Definition at line 225 of file utils.c.
Referenced by CopyFileA(), CopyFileExA(), CreateDirectoryExA(), CreateHardLinkA(), CreateProcessInternalA(), GetFullPathNameA(), GetLongPathNameA(), GetShortPathNameA(), GetTempFileNameA(), MoveFileWithProgressA(), ReplaceFileA(), SearchPathA(), SetVolumeLabelA(), and WaitNamedPipeA().
PUNICODE_STRING WINAPI Basep8BitStringToStaticUnicodeString | ( | IN LPCSTR | AnsiString | ) |
Definition at line 188 of file utils.c.
Referenced by CopyFileA(), CopyFileExA(), CreateDirectoryA(), CreateDirectoryExA(), CreateHardLinkA(), DeleteFileA(), FindFirstFileA(), FindFirstFileExA(), GetDiskFreeSpaceA(), GetDiskFreeSpaceExA(), GetDriveTypeA(), GetModuleHandleA(), GetModuleHandleExA(), GetTempFileNameA(), GetVolumeInformationA(), GetVolumeNameForVolumeMountPointA(), GetVolumePathNameA(), GetVolumePathNamesForVolumeNameA(), LoadLibraryExA(), RemoveDirectoryA(), SearchPathA(), SetCurrentDirectoryA(), and SetVolumeLabelA().
NTSTATUS NTAPI BasepAllocateActivationContextActivationBlock | ( | IN DWORD | Flags, |
IN PVOID | CompletionRoutine, | ||
IN PVOID | CompletionContext, | ||
OUT PBASEP_ACTCTX_BLOCK * | ActivationBlock | ||
) |
Definition at line 45 of file actctx.c.
Referenced by ReadDirectoryChangesW().
Definition at line 263 of file utils.c.
Referenced by CreateProcessInternalA().
ULONG NTAPI BasepAnsiStringToUnicodeSize | ( | IN PANSI_STRING | String | ) |
NTSTATUS WINAPI BasepCheckBadapp | ( | IN HANDLE | FileHandle, |
IN PWCHAR | ApplicationName, | ||
IN PWCHAR | Environment, | ||
IN USHORT | ExeType, | ||
IN PVOID * | SdbQueryAppCompatData, | ||
IN PULONG | SdbQueryAppCompatDataSize, | ||
IN PVOID * | SxsData, | ||
IN PULONG | SxsDataSize, | ||
OUT PULONG | FusionFlags | ||
) |
Definition at line 374 of file appcache.c.
Referenced by CreateProcessInternalW().
NTSTATUS WINAPI BasepCheckWinSaferRestrictions | ( | IN HANDLE | UserToken, |
IN LPWSTR | ApplicationName, | ||
IN HANDLE | FileHandle, | ||
OUT PBOOLEAN | InJob, | ||
OUT PHANDLE | NewToken, | ||
OUT PHANDLE | JobHandle | ||
) |
Definition at line 921 of file utils.c.
Referenced by CreateProcessInternalW().
NTSTATUS NTAPI BasepConfigureAppCertDlls | ( | IN PWSTR | ValueName, |
IN ULONG | ValueType, | ||
IN PVOID | ValueData, | ||
IN ULONG | ValueLength, | ||
IN PVOID | Context, | ||
IN PVOID | EntryContext | ||
) |
Definition at line 189 of file proc.c.
BOOL BasepCopyFileExW | ( | IN LPCWSTR | lpExistingFileName, |
IN LPCWSTR | lpNewFileName, | ||
IN LPPROGRESS_ROUTINE lpProgressRoutine | OPTIONAL, | ||
IN LPVOID lpData | OPTIONAL, | ||
IN LPBOOL pbCancel | OPTIONAL, | ||
IN DWORD | dwCopyFlags, | ||
IN DWORD | dwBasepFlags, | ||
OUT LPHANDLE | lpExistingHandle, | ||
OUT LPHANDLE | lpNewHandle | ||
) |
Definition at line 202 of file copy.c.
Referenced by CopyFileExW(), MoveFileWithProgressW(), and PrivCopyFileExW().
VOID NTAPI BasepFreeActivationContextActivationBlock | ( | IN PBASEP_ACTCTX_BLOCK | ActivationBlock | ) |
Definition at line 26 of file actctx.c.
Referenced by BasepIoCompletion(), and ReadDirectoryChangesW().
Definition at line 444 of file appcache.c.
Referenced by BaseCheckRunApp(), and CreateProcessInternalW().
BOOL BasepGetVolumeNameForVolumeMountPoint | ( | IN LPCWSTR | lpszMountPoint, |
OUT LPWSTR | lpszVolumeName, | ||
IN DWORD | cchBufferLength, | ||
OUT LPBOOL | IsAMountPoint | ||
) |
Definition at line 398 of file mntpoint.c.
Referenced by GetVolumeNameForVolumeMountPointW(), and GetVolumePathNameW().
BOOL BasepGetVolumeNameFromReparsePoint | ( | IN LPCWSTR | lpszMountPoint, |
OUT LPWSTR | lpszVolumeName, | ||
IN DWORD | cchBufferLength, | ||
OUT LPBOOL | IsAMountPoint | ||
) |
Definition at line 257 of file mntpoint.c.
Referenced by BasepGetVolumeNameForVolumeMountPoint(), and GetDriveTypeW().
Definition at line 665 of file utils.c.
Referenced by CreateProcessInternalW(), and SetPriorityClass().
VOID NTAPI BasepLocateExeLdrEntry | ( | IN PLDR_DATA_TABLE_ENTRY | Entry, |
IN PVOID | Context, | ||
OUT BOOLEAN * | StopEnumeration | ||
) |
Definition at line 156 of file utils.c.
Referenced by BasepComputeProcessPath(), and LoadLibraryExW().
NTSTATUS WINAPI BasepMapFile | ( | IN LPCWSTR | lpApplicationName, |
OUT PHANDLE | hSection, | ||
IN PUNICODE_STRING | ApplicationName | ||
) |
Definition at line 688 of file utils.c.
NTSTATUS NTAPI BasepProbeForDllManifest | ( | IN PVOID | DllHandle, |
IN PCWSTR | FullDllName, | ||
OUT PVOID * | ActCtx | ||
) |
Definition at line 136 of file actctx.c.
Referenced by DllMain().
Referenced by BaseInitializeContext().
DECLSPEC_NORETURN VOID WINAPI BaseProcessStartup | ( | _In_ PPROCESS_START_ROUTINE | lpStartAddress | ) |
Definition at line 451 of file proc.c.
Referenced by BaseInitializeContext().
ULONG NTAPI BasepUnicodeStringToAnsiSize | ( | IN PUNICODE_STRING | String | ) |
Definition at line 167 of file reactos.cpp.
Referenced by _Success_(), ActivateActCtx(), AllocateUserPhysicalPages(), AssignProcessToJobObject(), BaseCreateVDMEnvironment(), Basep8BitStringToDynamicUnicodeString(), Basep8BitStringToStaticUnicodeString(), BasepCopyFileExW(), BasepCreateDefaultTimerQueue(), BasepDoTapeOperation(), BasepGetModuleHandleExParameterValidation(), BasepGetModuleHandleExW(), BasepGetVolumeNameForVolumeMountPoint(), BasepMapFile(), BasePushProcessParameters(), BaseQuerySystemFirmware(), BaseUpdateVDMEntry(), Beep(), BindIoCompletionCallback(), BuildSubSysCommandLine(), CancelDeviceWakeupRequest(), CancelIo(), CancelTimerQueueTimer(), CancelWaitableTimer(), ChangeTimerQueueTimer(), CheckNameLegalDOS8Dot3A(), CheckRemoteDebuggerPresent(), CloseConsoleHandle(), CloseHandle(), ConnectConsole(), ConnectNamedPipe(), ContinueDebugEvent(), CreateConsoleScreenBuffer(), CreateDirectoryExW(), CreateDirectoryW(), CreateFiberEx(), CreateFileMappingW(), CreateFileW(), CreateHardLinkW(), CreateIoCompletionPort(), CreateJobSet(), CreateMailslotW(), CreateMemoryResourceNotification(), CreateNamedPipeW(), CreatePipe(), CreateProcessInternalW(), CreateRemoteThread(), CreateTimerQueue(), CreateTimerQueueTimer(), CreateToolhelp32Snapshot(), DeactivateActCtx(), DebugActiveProcess(), DebugBreakProcess(), DebugSetProcessKillOnExit(), DefineDosDeviceA(), DefineDosDeviceW(), DeleteFileW(), DeleteTimerQueueEx(), DeleteTimerQueueTimer(), DeviceIoControl(), DisableThreadLibraryCalls(), DisconnectNamedPipe(), DosDateTimeToFileTime(), DuplicateConsoleHandle(), DuplicateHandle(), ExpandEnvironmentStringsA(), ExpandEnvironmentStringsW(), FilenameA2W(), FileTimeToDosDateTime(), FindClose(), FindFirstChangeNotificationW(), FindFirstFileA(), FindFirstFileExA(), FindFirstFileExW(), FindFirstStreamW(), FindNextChangeNotification(), FindNextFileA(), FindNextFileW(), FlushConsoleInputBuffer(), FlushFileBuffers(), FlushInstructionCache(), FlushViewOfFile(), FreeConsole(), FreeLibrary(), FreeUserPhysicalPages(), GenerateConsoleCtrlEvent(), GetBinaryTypeA(), GetCompressedFileSizeW(), GetComputerNameFromRegistry(), GetConsoleCP(), GetConsoleCursorInfo(), GetConsoleDisplayMode(), GetConsoleFontInfo(), GetConsoleFontSize(), GetConsoleHandleInformation(), GetConsoleHardwareState(), GetConsoleHistoryInfo(), GetConsoleMode(), GetConsoleOutputCP(), GetConsoleProcessList(), GetConsoleScreenBufferInfo(), GetConsoleSelectionInfo(), GetConsoleWindow(), GetCurrentActCtx(), GetCurrentConsoleFont(), GetCurrentDirectoryA(), GetDevicePowerState(), GetDiskFreeSpaceExW(), GetDiskFreeSpaceW(), GetDllDirectoryA(), GetEnvironmentStringsA(), GetEnvironmentStringsW(), GetEnvironmentVariableA(), GetEnvironmentVariableW(), GetErrorMode(), GetExitCodeProcess(), GetExitCodeThread(), GetFileAttributesByHandle(), GetFileAttributesExW(), GetFileAttributesW(), GetFileInformationByHandle(), GetFileSize(), GetFileSizeEx(), GetFileTime(), GetFileType(), GetFullPathNameA(), GetHandleInformation(), GetLargestConsoleWindowSize(), GetLogicalDrives(), GetLogicalProcessorInformation(), GetLongPathNameA(), GetMailslotInfo(), GetModuleFileNameA(), GetModuleFileNameW(), GetModuleHandleForUnicodeString(), GetNamedPipeHandleStateA(), GetNamedPipeHandleStateW(), GetNamedPipeInfo(), GetNextVDMCommand(), GetNumaAvailableMemoryNode(), GetNumaHighestNodeNumber(), GetNumaNodeProcessorMask(), GetNumaProcessorNode(), GetNumberOfConsoleFonts(), GetNumberOfConsoleInputEvents(), GetNumberOfConsoleMouseButtons(), GetOverlappedResult(), GetPriorityClass(), GetProcAddress(), GetProcessAffinityMask(), GetProcessHandleCount(), GetProcessId(), GetProcessIdOfThread(), GetProcessIoCounters(), GetProcessPriorityBoost(), GetProcessShutdownParameters(), GetProcessTimes(), GetProcessVersion(), GetProcessWorkingSetSizeEx(), GetQueuedCompletionStatus(), GetShortPathNameA(), GetSystemPowerStatus(), GetSystemRegistryQuota(), GetSystemTimeAdjustment(), GetSystemTimes(), GetTempFileNameA(), GetThreadContext(), GetThreadId(), GetThreadIOPendingFlag(), GetThreadPriority(), GetThreadPriorityBoost(), GetThreadSelectorEntry(), GetThreadTimes(), GetTimeZoneInformation(), GetVDMCurrentDirectories(), GetVolumeInformationA(), GetVolumeInformationW(), GetVolumeNameForRoot(), GetVolumeNameForVolumeMountPointA(), GetVolumePathNameA(), GetVolumePathNamesForVolumeNameA(), GetVolumePathNamesForVolumeNameW(), GetWriteWatch(), GlobalFlags(), GlobalFree(), GlobalHandle(), GlobalMemoryStatusEx(), Heap32First(), Heap32ListFirst(), Heap32ListNext(), Heap32Next(), HeapExtend(), HeapQueryInformation(), HeapSetInformation(), HeapSummary(), HeapUsage(), InitializeCriticalSectionAndSpinCount(), InitOnceBeginInitialize(), InitOnceComplete(), IntAddConsoleAlias(), IntAllocConsole(), IntAttachConsole(), InternalAddAtom(), InternalDeleteAtom(), InternalFindAtom(), InternalGetAtomName(), IntExpungeConsoleCommandHistory(), IntFillConsoleOutputCode(), IntGetConsoleAlias(), IntGetConsoleAliases(), IntGetConsoleAliasesLength(), IntGetConsoleAliasExes(), IntGetConsoleAliasExesLength(), IntGetConsoleCommandHistory(), IntGetConsoleCommandHistoryLength(), IntGetConsoleInput(), IntGetConsoleKeyboardLayoutName(), IntGetConsoleTitle(), IntReadConsole(), IntReadConsoleOutput(), IntReadConsoleOutputCode(), IntRegisterConsoleIME(), IntScrollConsoleScreenBuffer(), IntSetConsoleNumberOfCommands(), IntSetConsoleTitle(), IntUnregisterConsoleIME(), IntWriteConsole(), IntWriteConsoleInput(), IntWriteConsoleOutput(), IntWriteConsoleOutputCode(), InvalidateConsoleDIBits(), IsProcessInJob(), IsWow64Process(), LoadLibraryExW(), LoadModule(), LockFile(), LockFileEx(), MapUserPhysicalPages(), MapUserPhysicalPagesScatter(), MapViewOfFileEx(), Module32FirstW(), Module32NextW(), MoveFileWithProgressW(), NpGetUserNamep(), OpenConsoleW(), OpenFile(), OpenFileMappingW(), OpenProcess(), OpenThread(), PeekNamedPipe(), PostQueuedCompletionStatus(), PrivMoveFileIdentityW(), Process32FirstW(), Process32NextW(), ProcessIdToHandle(), ProcessIdToSessionId(), PulseEvent(), QueryActCtxW(), QueryDosDeviceA(), QueryDosDeviceW(), QueryFullProcessImageNameA(), QueryFullProcessImageNameW(), QueryInformationJobObject(), QueryMemoryResourceNotification(), QueryPerformanceCounter(), QueryPerformanceFrequency(), QueueUserAPC(), QueueUserWorkItem(), ReadDirectoryChangesW(), ReadFile(), ReadFileEx(), ReadProcessMemory(), RegisterConsoleVDM(), RegisterWaitForSingleObject(), RegisterWaitForSingleObjectEx(), ReleaseMutex(), ReleaseSemaphore(), RemoveDirectoryW(), RequestDeviceWakeup(), RequestWakeupLatency(), ResetEvent(), ResetWriteWatch(), ResumeThread(), SearchPathA(), SearchPathW(), SetActiveComputerNameToRegistry(), SetComPlusPackageInstallStatus(), SetComputerNameToRegistry(), SetConsoleActiveScreenBuffer(), SetConsoleCommandHistoryMode(), SetConsoleCP(), SetConsoleCursor(), SetConsoleCursorInfo(), SetConsoleCursorPosition(), SetConsoleDisplayMode(), SetConsoleFont(), SetConsoleHandleInformation(), SetConsoleHardwareState(), SetConsoleHistoryInfo(), SetConsoleIcon(), SetConsoleMenuClose(), SetConsoleMode(), SetConsoleOutputCP(), SetConsolePalette(), SetConsoleScreenBufferSize(), SetConsoleTextAttribute(), SetConsoleWindowInfo(), SetCurrentDirectoryA(), SetCurrentDirectoryW(), SetDllDirectoryA(), SetEndOfFile(), SetEnvironmentVariableA(), SetEnvironmentVariableW(), SetEvent(), SetFileAttributesByHandle(), SetFileAttributesW(), SetFileCompletionNotificationModes(), SetFileInformationByHandle(), SetFilePointer(), SetFilePointerEx(), SetFileShortNameW(), SetFileTime(), SetFileValidData(), SetFirmwareEnvironmentVariableExA(), SetFirmwareEnvironmentVariableExW(), SetHandleInformation(), SetInformationJobObject(), SetLocalTime(), SetMailslotInfo(), SetNamedPipeHandleState(), SetPriorityClass(), SetProcessAffinityMask(), SetProcessPriorityBoost(), SetProcessShutdownParameters(), SetProcessWorkingSetSizeEx(), SetSystemPowerState(), SetSystemTime(), SetSystemTimeAdjustment(), SetThreadAffinityMask(), SetThreadContext(), SetThreadExecutionState(), SetThreadIdealProcessor(), SetThreadPriority(), SetThreadPriorityBoost(), SetThreadUILanguage(), SetTimerQueueTimer(), SetTimeZoneInformation(), SetVDMCurrentDirectories(), SetVolumeLabelW(), SetWaitableTimer(), SignalObjectAndWait(), SuspendThread(), SystemTimeToFileTime(), TerminateJobObject(), TerminateProcess(), TerminateThread(), Thread32First(), Thread32Next(), TlsAlloc(), TlsFree(), TlsGetValue(), TlsSetValue(), TransactNamedPipe(), UnlockFile(), UnlockFileEx(), UnmapViewOfFile(), UnregisterWait(), UnregisterWaitEx(), VerifyConsoleIoHandle(), VirtualAllocEx(), VirtualFreeEx(), VirtualLock(), VirtualProtectEx(), VirtualQueryEx(), VirtualUnlock(), WaitForDebugEvent(), WaitForMultipleObjectsEx(), WaitForSingleObjectEx(), WaitNamedPipeW(), Wow64DisableWow64FsRedirection(), Wow64EnableWow64FsRedirection(), Wow64RevertWow64FsRedirection(), WriteFile(), WriteFileEx(), WriteProcessMemory(), and ZombifyActCtx().
DECLSPEC_NORETURN VOID WINAPI BaseThreadStartup | ( | _In_ LPTHREAD_START_ROUTINE | lpStartAddress, |
_In_ LPVOID | lpParameter | ||
) |
Definition at line 56 of file thread.c.
Referenced by BaseInitializeContext().
Referenced by BaseInitializeContext().
Definition at line 18 of file fileutils.c.
Referenced by CreateFileA(), CreateSymbolicLinkA(), GetCompressedFileSizeA(), GetFileAttributesA(), GetFileAttributesExA(), SetFileAttributesA(), and SetFileShortNameA().
DWORD FilenameU2A_FitOrFail | ( | LPSTR | DestA, |
INT | destLen, | ||
PUNICODE_STRING | SourceU | ||
) |
Definition at line 56 of file fileutils.c.
Referenced by FilenameW2A_FitOrFail(), and GetFinalPathNameByHandleA().
Definition at line 98 of file fileutils.c.
Referenced by GetTempPathA().
Definition at line 146 of file fileutils.c.
Definition at line 842 of file proc.c.
Referenced by DllMain().
PCODEPAGE_ENTRY FASTCALL IntGetCodePageEntry | ( | UINT | CodePage | ) |
Definition at line 293 of file nls.c.
Referenced by GetCPInfo(), GetCPInfoExW(), IntMultiByteToWideCharCP(), IntWideCharToMultiByteCP(), and IsDBCSLeadByteEx().
Definition at line 37 of file appcache.c.
Referenced by BasepCheckBadapp().
BOOL IsThisARootDirectory | ( | IN HANDLE | VolumeHandle, |
IN PUNICODE_STRING | NtPathName | ||
) |
Definition at line 154 of file volume.c.
Referenced by GetDriveTypeW(), GetVolumeInformationW(), and SetVolumeLabelW().
|
extern |
|
extern |
Definition at line 21 of file path.c.
Referenced by BasepComputeProcessPath(), and DllMain().
|
extern |
|
extern |
Definition at line 21 of file path.c.
Referenced by BaseComputeProcessDllPath(), BasepComputeProcessPath(), GetDllDirectoryA(), GetDllDirectoryW(), SetDllDirectoryA(), and SetDllDirectoryW().
|
extern |
Definition at line 32 of file dllmain.c.
Referenced by BaseComputeProcessDllPath(), DllMain(), GetDllDirectoryA(), GetDllDirectoryW(), SetDllDirectoryA(), and SetDllDirectoryW().
|
extern |
Definition at line 24 of file dllmain.c.
Referenced by BaseGetNamedObjectDirectory().
|
extern |
Definition at line 29 of file utils.c.
Referenced by SetFileApisToANSI(), and SetFileApisToOEM().
|
extern |
Definition at line 26 of file utils.c.
Referenced by AreFileApisANSI(), Basep8BitStringToDynamicUnicodeString(), Basep8BitStringToStaticUnicodeString(), DllMain(), SetDllDirectoryA(), SetFileApisToANSI(), and SetFileApisToOEM().
|
extern |
Definition at line 28 of file proc.c.
Referenced by BasepIsProcessAllowed(), and DllMain().
|
extern |
Definition at line 25 of file proc.c.
Referenced by BasepComputeProcessPath(), BasepLocateExeLdrEntry(), and LoadLibraryExW().
|
extern |
Definition at line 28 of file utils.c.
Referenced by GetDllDirectoryA(), SetFileApisToANSI(), and SetFileApisToOEM().
|
extern |
Definition at line 27 of file utils.c.
Referenced by FindFirstFileA(), FindFirstFileExA(), FindNextFileA(), GetCurrentDirectoryA(), GetDllDirectoryA(), GetFullPathNameA(), GetLongPathNameA(), GetModuleFileNameA(), GetShortPathNameA(), GetSystemDirectoryA(), GetSystemWindowsDirectoryA(), GetTempFileNameA(), IsShortName_U(), SetFileApisToANSI(), and SetFileApisToOEM().
|
extern |
Definition at line 20 of file dllmain.c.
Referenced by BaseProcessStartup(), BaseThreadStartup(), CreateRemoteThread(), DllMain(), ExitProcess(), and UnhandledExceptionFilter().
|
extern |
|
extern |
Definition at line 20 of file path.c.
Referenced by BaseInitApphelp(), DllMain(), GetSystemWindowsDirectoryA(), and GetSystemWindowsDirectoryW().
UNICODE_STRING BaseWindowsSystemDirectory |
Definition at line 300 of file kernel32.h.
|
extern |
Definition at line 25 of file utils.c.
Referenced by CheckNameLegalDOS8Dot3A(), OpenFile(), SetFileApisToANSI(), and SetFileApisToOEM().
|
extern |
Definition at line 29 of file proc.c.
Referenced by BasepIsProcessAllowed(), BasepReplaceProcessThreadTokens(), and DllMain().
|
extern |
Definition at line 165 of file except.c.
Referenced by DllMain(), SetUnhandledExceptionFilter(), and UnhandledExceptionFilter().
|
extern |
Definition at line 25 of file dllmain.c.
Referenced by DllMain(), and GetLocalisedText().
|
extern |
Definition at line 20 of file proc.c.
Referenced by LoadModule(), RegisterWaitForInputIdle(), and WinExec().