uLib  User mode C/C++ extended API library for Win32 programmers.
_Internal.cpp File Reference
#include <uLib/UtilFunc.h>
#include <uLib/StrFunc.h>
#include <uLib/_Internal.h>

Go to the source code of this file.

Typedefs

typedef TCHAR _ROOT_BUF[80]
 

Functions

bool __EnableProcPrivilege (IN CSTR Privilege, OUT LUID_AND_ATTRIBUTES *pPrv, OUT HANDLE *pToken)
 
bool __GetRoot (OUT TSTR Root, IN UINT ccRoot, IN CSTR PathName)
 
DWORD __GetVolumeFlags (CSTR PathName)
 
DWORD __GetVolumeId (CSTR PathName)
 
DWORD __GetHandleVolumeId (HANDLE hObj)
 
CSTR __ChangeToDirOf (CSTR PathName)
 

Typedef Documentation

◆ _ROOT_BUF

typedef TCHAR _ROOT_BUF[80]

Definition at line 42 of file _Internal.cpp.

Function Documentation

◆ __EnableProcPrivilege()

bool __EnableProcPrivilege ( IN CSTR  Privilege,
OUT LUID_AND_ATTRIBUTES *  pPrv,
OUT HANDLE *  pToken 
)

Definition at line 16 of file _Internal.cpp.

◆ __GetRoot()

bool __GetRoot ( OUT TSTR  Root,
IN UINT  ccRoot,
IN CSTR  PathName 
)

Definition at line 28 of file _Internal.cpp.

◆ __GetVolumeFlags()

DWORD __GetVolumeFlags ( CSTR  PathName)

Definition at line 44 of file _Internal.cpp.

◆ __GetVolumeId()

DWORD __GetVolumeId ( CSTR  PathName)

Definition at line 56 of file _Internal.cpp.

◆ __GetHandleVolumeId()

DWORD __GetHandleVolumeId ( HANDLE  hObj)

Definition at line 68 of file _Internal.cpp.

◆ __ChangeToDirOf()

CSTR __ChangeToDirOf ( CSTR  PathName)

Definition at line 77 of file _Internal.cpp.