|
libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <SecurityDescriptor.hpp>
Public Types | |
| typedef win_exception | exception_type |
Public Member Functions | |
| __stdcall | SecurityDescriptor () |
| __stdcall | ~SecurityDescriptor () |
| const SECURITY_DESCRIPTOR &__fastcall | SD () const noexcept(true) |
| unsigned long __fastcall | Allow (const TCHAR *const machine, const TCHAR *const username, const DWORD access_mask) noexcept(true) |
Additional Inherited Members | |
Protected Member Functions inherited from jmmcg::NTUtils::LoadLibraryWrapper | |
| LoadLibraryWrapper (const TCHAR *const lib_name) | |
| virtual | ~LoadLibraryWrapper (void) |
| const HMODULE & | Handle (void) const noexcept(true) |
Definition at line 85 of file SecurityDescriptor.hpp.
| typedef win_exception jmmcg::NTUtils::SecurityDescriptor::exception_type |
Definition at line 87 of file SecurityDescriptor.hpp.
| __stdcall jmmcg::NTUtils::SecurityDescriptor::SecurityDescriptor | ( | ) |
|
inline |
Definition at line 154 of file SecurityDescriptor.cpp.
|
noexcept |
Definition at line 167 of file SecurityDescriptor.cpp.
|
inlinenoexcept |
Definition at line 92 of file SecurityDescriptor.hpp.