#include <TOKEN_PRIVILEGES.hh>
◆ const_iterator
◆ iterator
◆ at() [1/2]
| virtual const LUID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_PRIVILEGES::at |
( |
uint32_t |
index | ) |
const |
|
pure virtual |
◆ at() [2/2]
Get an entry at the specified index.
- Parameters
-
| index | The index into the array |
- Returns
- LUID_AND_ATTRIBUTES&
◆ begin() [1/2]
| virtual const_iterator introvirt::windows::nt::TOKEN_PRIVILEGES::begin |
( |
| ) |
const |
|
pure virtual |
Get an iterator to the first entry.
- Returns
- const_iterator
◆ begin() [2/2]
| virtual iterator introvirt::windows::nt::TOKEN_PRIVILEGES::begin |
( |
| ) |
|
|
pure virtual |
Get an iterator to the first entry.
- Returns
- const_iterator
◆ end() [1/2]
| virtual const_iterator introvirt::windows::nt::TOKEN_PRIVILEGES::end |
( |
| ) |
const |
|
pure virtual |
Get the end iterator.
- Returns
- const_iterator
◆ end() [2/2]
| virtual iterator introvirt::windows::nt::TOKEN_PRIVILEGES::end |
( |
| ) |
|
|
pure virtual |
Get the end iterator.
- Returns
- const_iterator
◆ erase()
Remove an element from the list.
- Parameters
-
| iter | An iter to the element to remove |
- Returns
- const_iterator containing the next element after the erased one
◆ length()
| virtual uint32_t introvirt::windows::nt::TOKEN_PRIVILEGES::length |
( |
| ) |
const |
|
pure virtual |
Get the number of entries.
- Returns
- uint32_t
◆ make_unique() [1/2]
| static std::unique_ptr< TOKEN_PRIVILEGES > introvirt::windows::nt::TOKEN_PRIVILEGES::make_unique |
( |
const guest_ptr< void > & |
ptr | ) |
|
|
static |
◆ make_unique() [2/2]
| static std::unique_ptr< TOKEN_PRIVILEGES > introvirt::windows::nt::TOKEN_PRIVILEGES::make_unique |
( |
const guest_ptr< void > & |
ptr, |
|
|
uint32_t |
buffer_size |
|
) |
| |
|
static |
◆ operator[]() [1/2]
| virtual const LUID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_PRIVILEGES::operator[] |
( |
uint32_t |
index | ) |
const |
|
pure virtual |
◆ operator[]() [2/2]
| virtual LUID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_PRIVILEGES::operator[] |
( |
uint32_t |
index | ) |
|
|
pure virtual |
Get an entry at the specified index.
- Parameters
-
| index | The index into the array |
- Returns
- LUID_AND_ATTRIBUTES&
The documentation for this class was generated from the following file:
- /home/runner/work/IntroVirt/IntroVirt/include/introvirt/windows/kernel/nt/syscall/types/token_information/TOKEN_PRIVILEGES.hh