uLib
User mode C/C++ extended API library for Win32 programmers.
|
#include <uLib/Common.h>
Go to the source code of this file.
Macros | |
#define | FILE_WRITE_ATTRIB_EA (FILE_WRITE_ATTRIBUTES| FILE_WRITE_EA) |
#define | FILE_READ_ATTRIB_EA (FILE_READ_ATTRIBUTES| FILE_READ_EA) |
Functions | |
__inline bool | __ChkOkSetErr (BOOL Ok, DWORD Err) |
__inline bool | __ChkOkGetErr (BOOL Ok, PDWORD pErr) |
bool | __EnableProcPrivilege (IN CSTR Privilege, OUT LUID_AND_ATTRIBUTES *pPrv, OUT HANDLE *pToken) |
bool | __GetRoot (OUT TSTR Root, UINT ccRoot, IN CSTR PathName) |
DWORD | __GetVolumeFlags (CSTR PathName) |
DWORD | __GetVolumeId (CSTR PathName) |
DWORD | __GetHandleVolumeId (HANDLE hObj) |
CSTR | __ChangeToDirOf (CSTR PathName) |
#define FILE_WRITE_ATTRIB_EA (FILE_WRITE_ATTRIBUTES| FILE_WRITE_EA) |
Definition at line 19 of file _Internal.h.
#define FILE_READ_ATTRIB_EA (FILE_READ_ATTRIBUTES| FILE_READ_EA) |
Definition at line 20 of file _Internal.h.
Definition at line 25 of file _Internal.h.
Definition at line 34 of file _Internal.h.
bool __EnableProcPrivilege | ( | IN CSTR | Privilege, |
OUT LUID_AND_ATTRIBUTES * | pPrv, | ||
OUT HANDLE * | pToken | ||
) |
Definition at line 16 of file _Internal.cpp.
Definition at line 44 of file _Internal.cpp.
Definition at line 56 of file _Internal.cpp.
DWORD __GetHandleVolumeId | ( | HANDLE | hObj | ) |
Definition at line 68 of file _Internal.cpp.
Definition at line 77 of file _Internal.cpp.