#include <DuplicateObjectOptions.hh>
◆ DuplicateObjectOptions()
| introvirt::windows::nt::DuplicateObjectOptions::DuplicateObjectOptions |
( |
uint32_t |
value = 0 | ) |
|
◆ get()
| uint32_t introvirt::windows::nt::DuplicateObjectOptions::get |
( |
| ) |
const |
◆ isFlagEnabled()
| bool introvirt::windows::nt::DuplicateObjectOptions::isFlagEnabled |
( |
int |
flag | ) |
const |
- Parameters
-
- Returns
- True if the given flag is enabled
◆ operator uint32_t()
| introvirt::windows::nt::DuplicateObjectOptions::operator uint32_t |
( |
| ) |
const |
◆ setFlag()
| void introvirt::windows::nt::DuplicateObjectOptions::setFlag |
( |
int |
flag, |
|
|
bool |
enabled |
|
) |
| |
- Parameters
-
| flag | The flag to adjust |
| enabled | The value to set the flag to |
◆ to_string()
| std::string introvirt::windows::nt::DuplicateObjectOptions::to_string |
( |
const std::string & |
separator = " " | ) |
const |
- Parameters
-
| separator | The separator to use between flags |
- Returns
- A human readable string
◆ DUPLICATE_CLOSE_SOURCE
| const int introvirt::windows::nt::DuplicateObjectOptions::DUPLICATE_CLOSE_SOURCE = 0x1 |
|
static |
◆ DUPLICATE_SAME_ACCESS
| const int introvirt::windows::nt::DuplicateObjectOptions::DUPLICATE_SAME_ACCESS = 0x2 |
|
static |
◆ DUPLICATE_SAME_ATTRIBUTES
| const int introvirt::windows::nt::DuplicateObjectOptions::DUPLICATE_SAME_ATTRIBUTES = 0x4 |
|
static |
The documentation for this class was generated from the following file: