|
UINT | GlobalPurgeAtom (CSTR Name) |
|
CSTR | GlobalAtomName (ATOM Atom) |
|
CSTR | LocalAtomName (ATOM Atom) |
|
HANDLE | GetCurrentThreadHandle () |
|
HANDLE | GetCurrentProcessHandle () |
|
HANDLE | CheckHandle (HANDLE Hnd) |
|
HANDLE | CloseHandleEx (HANDLE Hnd) |
|
bool | WaitFor (HANDLE hObj, DWORD msWait) |
|
ASTR | GlobalAllocStrA (UINT Count) |
|
WSTR | GlobalAllocStrW (UINT Count) |
|
BEGIN_STRSAFE_OVERRIDE ASTR | GlobalDupStrA (ACSTR Str, bool isMulti) |
|
WSTR | GlobalDupStrW (WCSTR Str, bool isMulti) |
|
END_STRSAFE_OVERRIDE HANDLE | GlobalUnlockedHandle (PVOID Ptr, PUINT pCount) |
|
bool | IsBadReadWritePtr (const PVOID address, UINT_PTR size) |
|
HANDLE | Launch (CSTR exePath, CSTR cmdLn, CSTR startDir, int iShow, DWORD Flags) |
|
HANDLE | CreateCapturedProcess (IN CSTR cmdLn, IN LPSTARTUPINFO si, IN DWORD Flags, OPTOUT PHANDLE pRdHnd, OPTOUT PHANDLE pWrHnd, OPTOUT PHANDLE pErrHnd, OPTOUT PHANDLE phThread) |
|
HANDLE | CreateCapturedProcessEx (OPTIN CSTR ExePath, OPTIN CSTR CmdLn, OPTIN CSTR EnvStr, OPTIN CSTR WorkDir, IN LPSTARTUPINFO pSI, IN DWORD Flags, OPTOUT PHANDLE pRdHnd, OPTOUT PHANDLE pWrHnd, OPTOUT PHANDLE pErrHnd, OPTOUT PHANDLE phThread) |
|
HANDLE | CloseCapturedProcess (IN HANDLE hProc, IN LPSTARTUPINFO pSi, IN PHANDLE pRdHnd, IN PHANDLE pWrHnd, IN PHANDLE pErrHnd) |
|
HANDLE | TerminateCapturedProcess (IN HANDLE hProc, IN LPSTARTUPINFO pSi, IN PHANDLE pRdHnd, IN PHANDLE pWrHnd, IN PHANDLE pErrHnd, IN UINT retCode) |
|
HMODULE | GetOrLoadModule (CSTR modName) |
|
HMODULE | LoadProcLibrary (HANDLE hProc, LPCSTR DllPathName, DWORD msWait) |
|
BOOL | UnloadProcLibrary (HANDLE hProc, HMODULE hLib, DWORD msWait) |
|
SHORT | GetProcDLLRefCount (HANDLE hProcess, WCSTR DllName) |
|
HMODULE | GetProcDLLHandle (HANDLE hProcess, WCSTR DllName) |
|
FILETIME | uLib::Now (eTimeType Domain) |
|
FILETIME | uLib::AddTime (FILETIME Time, SHORT Hr, SHORT Min, SHORT Sec, SHORT mSec) |
|
FILETIME | uLib::AddFiletime (FILETIME Time, const FILETIME Add) |
|
FILETIME | uLib::MakeDateTime (WORD Year, WORD Month, WORD Day, WORD Hr, WORD Min, WORD Sec) |
|
bool | uLib::operator > (FILETIME const &A, FILETIME const &B) |
|
bool | uLib::operator< (FILETIME const &A, FILETIME const &B) |
|
bool | uLib::operator== (FILETIME const &A, FILETIME const &B) |
|
bool | uLib::operator >= (FILETIME const &A, FILETIME const &B) |
|
bool | uLib::operator<= (FILETIME const &A, FILETIME const &B) |
|
bool | uLib::operator != (FILETIME const &A, FILETIME const &B) |
|
SYSTEMTIME * | SystemTimeToLocalTime (SYSTEMTIME *Time) |
|
SYSTEMTIME * | LocalTimeToSystemTime (SYSTEMTIME *Time) |
|
FILETIME | FileTimeToLocalTime (FILETIME utc) |
|
bool | GetEnvironmentSize (WSTR pwEnv, PUINT pSize, PUINT pUsed) |
|
WSTR | CloneEnvironment (OPTOUT PUINT pLength, OPTOUT PUINT pUsed) |
|
WSTR | FreeEnvironment (WSTR Env) |
|
bool | SetEnvironmentVar (OPTIO WSTR *pwEnv, IN CSTR Name, IN CSTR Value) |
|
bool | GetEnvironmentVar (OPTIN WSTR pwEnv, IN CSTR Name, OUT TSTR Value, INOUT PUINT ccValBuf) |
|
UINT | ModifyEnvironmentVar (WSTR *pwEnv, BYTE Option, CSTR Name, CSTR Addendum, TCHAR Sep) |
|
UINT | DeduplicatePathStr (TSTR Path) |
|
bool | ReadNTHeaders (CSTR ExeName, IMAGE_NT_HEADERS *Hdr, bool getOptHdr) |
|
WORD | GetTargetMachine (CSTR ExeName) |
|
bool | Is64BitExecutable (CSTR ExeName) |
|
WORD | GetInstanceTargetMachine (HINSTANCE hInst) |
|
bool | Is64BitInstance (HINSTANCE hInst) |
|
bool | Is32BitInstance (HINSTANCE hInst) |
|
CSTR | GetMachineStr (WORD Machine) |
|
CSTR | GetSubSystemStr (WORD SubSys) |
|