Handler for advapi32!CryptAcquireContextW.
Definition CryptAcquireContextW.hh:35
static constexpr int ArgumentCount
Definition CryptAcquireContextW.hh:69
void write(std::ostream &os=std::cout) const override
Write out a textual representation of the function for display.
void pszContainer(const guest_ptr< char16_t[]> &pszContainer)
void dwFlags(uint32_t dwFlags)
void pszProvider(const guest_ptr< char16_t[]> &pszProvider)
static const std::string LibraryName
Definition CryptAcquireContextW.hh:70
const std::string & function_name() const override
Get the function name.
Json::Value json() const override
Get the function as Json.
static bool inject(const guest_ptr< HCRYPTPROV > &phProv, const guest_ptr< char16_t[]> &pszContainer, const guest_ptr< char16_t[]> &pszProvider, uint32_t dwProvType, uint32_t dwFlags)
void phProv(const guest_ptr< HCRYPTPROV > &phProv)
guest_ptr< char16_t[]> pszProvider() const
static const std::string FunctionName
Definition CryptAcquireContextW.hh:71
void dwProvType(uint32_t dwProvType)
guest_ptr< char16_t[]> pszContainer() const
CryptAcquireContextW(Event &event)
const std::string & library_name() const override
Get the name of the library this call is for.
guest_ptr< HCRYPTPROV > phProv() const