59 static size_t size(
bool x64);
A class representing a single virtual processor.
Definition Vcpu.hh:33
Definition guest_ptr.hh:88
Definition CRYPT_ALGORITHM_IDENTIFIER.hh:31
Definition CRYPT_HASH_MESSAGE_PARA.hh:35
virtual ~CRYPT_HASH_MESSAGE_PARA()=default
virtual uint32_t cbSize() const =0
virtual void dwMsgEncodingType(uint32_t dwMsgEncodingType)=0
virtual void pvHashAuxInfo(const guest_ptr< void > &pvHashAuxInfo)=0
virtual void cbSize(uint32_t cbSize)=0
virtual CRYPT_ALGORITHM_IDENTIFIER & HashAlgorithm()=0
static size_t size(bool x64)
Get the size of the structure.
virtual const CRYPT_ALGORITHM_IDENTIFIER & HashAlgorithm() const =0
virtual uint32_t dwMsgEncodingType() const =0
static std::shared_ptr< CRYPT_HASH_MESSAGE_PARA > make_shared(const guest_ptr< void > &ptr, bool x64)
virtual guest_ptr< void > pvHashAuxInfo() const =0
virtual void hCryptProv(HCRYPTPROV_LEGACY hCryptProv)=0
virtual HCRYPTPROV_LEGACY hCryptProv() const =0
static size_t size(const Vcpu &vcpu)
Get the size of the structure.
Type-safe guest virtual address pointer and guest_ptr template.
uint64_t HCRYPTPROV_LEGACY
Definition fwd.hh:34
Core IntroVirt classes.
Definition Cr0.hh:20