libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::nt::SID Class Referenceabstract

#include <SID.hh>

Public Member Functions

virtual uint8_t Revision () const =0
 
virtual guest_ptr< const uint8_t[]> IdentifierAuthority () const =0
 
virtual guest_ptr< const uint32_t[]> SubAuthorities () const =0
 
virtual Json::Value json () const =0
 
virtual void Revision (uint8_t Revision)=0
 
virtual guest_ptr< uint8_t[]> IdentifierAuthority ()=0
 
virtual guest_ptr< uint32_t[]> SubAuthorities ()=0
 
virtual uint8_t SubAuthorityCount () const =0
 
virtual void SubAuthorityCount (uint8_t SubAuthorityCount)=0
 
virtual ~SID ()=default
 

Detailed Description

Windows Security Identifier (SID)

Examples
ivprocinfo.cc.

Constructor & Destructor Documentation

◆ ~SID()

virtual introvirt::windows::nt::SID::~SID ( )
virtualdefault

Member Function Documentation

◆ IdentifierAuthority() [1/2]

virtual guest_ptr< const uint8_t[]> introvirt::windows::nt::SID::IdentifierAuthority ( ) const
pure virtual

◆ IdentifierAuthority() [2/2]

virtual guest_ptr< uint8_t[]> introvirt::windows::nt::SID::IdentifierAuthority ( )
pure virtual

◆ json()

virtual Json::Value introvirt::windows::nt::SID::json ( ) const
pure virtual

◆ Revision() [1/2]

virtual uint8_t introvirt::windows::nt::SID::Revision ( ) const
pure virtual

◆ Revision() [2/2]

virtual void introvirt::windows::nt::SID::Revision ( uint8_t  Revision)
pure virtual

◆ SubAuthorities() [1/2]

virtual guest_ptr< const uint32_t[]> introvirt::windows::nt::SID::SubAuthorities ( ) const
pure virtual

◆ SubAuthorities() [2/2]

virtual guest_ptr< uint32_t[]> introvirt::windows::nt::SID::SubAuthorities ( )
pure virtual

◆ SubAuthorityCount() [1/2]

virtual uint8_t introvirt::windows::nt::SID::SubAuthorityCount ( ) const
pure virtual

◆ SubAuthorityCount() [2/2]

virtual void introvirt::windows::nt::SID::SubAuthorityCount ( uint8_t  SubAuthorityCount)
pure virtual

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