Muninn 1.0.0
Loading...
Searching...
No Matches
Muninn::Models::AccessToken Struct Reference

Data for process access token information. More...

#include <WindowsModels.h>

Public Attributes

std::vector< PrivilegeEntryTokenPrivileges {}
 Returns token attributes and tokenLuid's for each privilege held by the token.
uint64_t TokenId {}
 Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.
uint64_t AuthenticationId {}
 Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.
DWORD SessionId {}
 Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.

Detailed Description

Data for process access token information.

OpenProcessToken() @ Processthreadsapi.h

GetTokenInformation() @ Securitybaseapi.h

NtOpenProcessToken() @ ntdll.h

NtQueryInformationToken() @ ntdll.h

Member Data Documentation

◆ AuthenticationId

uint64_t Muninn::Models::AccessToken::AuthenticationId {}

Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.

◆ SessionId

DWORD Muninn::Models::AccessToken::SessionId {}

Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.

◆ TokenId

uint64_t Muninn::Models::AccessToken::TokenId {}

Arg: TOKEN_INFORMATION_CLAS::TOKEN_STATISTICS.

◆ TokenPrivileges

std::vector<PrivilegeEntry> Muninn::Models::AccessToken::TokenPrivileges {}

Returns token attributes and tokenLuid's for each privilege held by the token.

Arg: TOKEN_INFORMATION_CLAS::TOKEN_PRIVILEGES


The documentation for this struct was generated from the following file: