#include <TOKEN.hh>
◆ ~TOKEN()
| virtual introvirt::windows::nt::TOKEN::~TOKEN |
( |
| ) |
|
|
virtualdefault |
◆ DefaultOwnerIndex() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::DefaultOwnerIndex |
( |
| ) |
const |
|
pure virtual |
◆ DefaultOwnerIndex() [2/2]
| virtual void introvirt::windows::nt::TOKEN::DefaultOwnerIndex |
( |
uint32_t |
DefaultOwnerIndex | ) |
|
|
pure virtual |
◆ DynamicAvailable() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::DynamicAvailable |
( |
| ) |
const |
|
pure virtual |
◆ DynamicAvailable() [2/2]
| virtual void introvirt::windows::nt::TOKEN::DynamicAvailable |
( |
uint32_t |
DynamicAvailable | ) |
|
|
pure virtual |
◆ DynamicCharged() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::DynamicCharged |
( |
| ) |
const |
|
pure virtual |
◆ DynamicCharged() [2/2]
| virtual void introvirt::windows::nt::TOKEN::DynamicCharged |
( |
uint32_t |
DynamicCharged | ) |
|
|
pure virtual |
◆ Groups() [1/2]
| virtual std::vector< std::shared_ptr< const SID_AND_ATTRIBUTES > > introvirt::windows::nt::TOKEN::Groups |
( |
| ) |
const |
|
pure virtual |
◆ Groups() [2/2]
| virtual std::vector< std::shared_ptr< SID_AND_ATTRIBUTES > > introvirt::windows::nt::TOKEN::Groups |
( |
| ) |
|
|
pure virtual |
◆ ImpersonationLevel() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::ImpersonationLevel |
( |
| ) |
const |
|
pure virtual |
◆ ImpersonationLevel() [2/2]
| virtual void introvirt::windows::nt::TOKEN::ImpersonationLevel |
( |
uint32_t |
ImpersonationLevel | ) |
|
|
pure virtual |
◆ IntegrityLevelIndex() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::IntegrityLevelIndex |
( |
| ) |
const |
|
pure virtual |
◆ IntegrityLevelIndex() [2/2]
| virtual void introvirt::windows::nt::TOKEN::IntegrityLevelIndex |
( |
uint32_t |
IntegrityLevelIndex | ) |
|
|
pure virtual |
◆ LogonSession() [1/2]
◆ LogonSession() [2/2]
◆ make_shared() [1/2]
| static std::shared_ptr< TOKEN > introvirt::windows::nt::TOKEN::make_shared |
( |
const NtKernel & |
kernel, |
|
|
const guest_ptr< void > & |
ptr |
|
) |
| |
|
static |
◆ make_shared() [2/2]
| static std::shared_ptr< TOKEN > introvirt::windows::nt::TOKEN::make_shared |
( |
const NtKernel & |
kernel, |
|
|
std::unique_ptr< OBJECT_HEADER > && |
object_header |
|
) |
| |
|
static |
◆ MandatoryPolicy() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::MandatoryPolicy |
( |
| ) |
const |
|
pure virtual |
◆ MandatoryPolicy() [2/2]
| virtual void introvirt::windows::nt::TOKEN::MandatoryPolicy |
( |
uint32_t |
MandatoryPolicy | ) |
|
|
pure virtual |
◆ PrimaryGroup() [1/2]
| virtual const SID * introvirt::windows::nt::TOKEN::PrimaryGroup |
( |
| ) |
const |
|
pure virtual |
◆ PrimaryGroup() [2/2]
| virtual SID * introvirt::windows::nt::TOKEN::PrimaryGroup |
( |
| ) |
|
|
pure virtual |
◆ PrivilegesEnabled() [1/2]
| virtual uint64_t introvirt::windows::nt::TOKEN::PrivilegesEnabled |
( |
| ) |
const |
|
pure virtual |
◆ PrivilegesEnabled() [2/2]
| virtual void introvirt::windows::nt::TOKEN::PrivilegesEnabled |
( |
uint64_t |
Privileges | ) |
|
|
pure virtual |
◆ PrivilegesPresent() [1/2]
| virtual uint64_t introvirt::windows::nt::TOKEN::PrivilegesPresent |
( |
| ) |
const |
|
pure virtual |
◆ PrivilegesPresent() [2/2]
| virtual void introvirt::windows::nt::TOKEN::PrivilegesPresent |
( |
uint64_t |
Privileges | ) |
|
|
pure virtual |
◆ SessionId() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::SessionId |
( |
| ) |
const |
|
pure virtual |
◆ SessionId() [2/2]
| virtual void introvirt::windows::nt::TOKEN::SessionId |
( |
uint32_t |
SessionId | ) |
|
|
pure virtual |
◆ TokenFlags() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::TokenFlags |
( |
| ) |
const |
|
pure virtual |
◆ TokenFlags() [2/2]
| virtual void introvirt::windows::nt::TOKEN::TokenFlags |
( |
uint32_t |
TokenFlags | ) |
|
|
pure virtual |
◆ TokenInUse() [1/2]
| virtual bool introvirt::windows::nt::TOKEN::TokenInUse |
( |
| ) |
const |
|
pure virtual |
◆ TokenInUse() [2/2]
| virtual void introvirt::windows::nt::TOKEN::TokenInUse |
( |
bool |
TokenInUse | ) |
|
|
pure virtual |
◆ TokenType() [1/2]
| virtual uint32_t introvirt::windows::nt::TOKEN::TokenType |
( |
| ) |
const |
|
pure virtual |
◆ TokenType() [2/2]
| virtual void introvirt::windows::nt::TOKEN::TokenType |
( |
uint32_t |
TokenType | ) |
|
|
pure virtual |
◆ User() [1/2]
| virtual const SID * introvirt::windows::nt::TOKEN::User |
( |
| ) |
const |
|
pure virtual |
◆ User() [2/2]
| virtual SID * introvirt::windows::nt::TOKEN::User |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/runner/work/IntroVirt/IntroVirt/include/introvirt/windows/kernel/nt/types/objects/TOKEN.hh