| ApcContextPtr() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| ApcContextPtr(const guest_ptr< void > &pApcContext)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| ApcRoutinePtr() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| ApcRoutinePtr(const guest_ptr< void > &pApcRoutine)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| data(const std::string &key, const std::shared_ptr< void > &value)=0 | introvirt::SystemCall | pure virtual |
| data(const std::string &key, std::shared_ptr< void > &&value)=0 | introvirt::SystemCall | pure virtual |
| data(const std::string &key)=0 | introvirt::SystemCall | pure virtual |
| data(const std::string &key) const =0 | introvirt::SystemCall | pure virtual |
| EventHandle() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| EventHandle(uint64_t EventHandle)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| FileHandle() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| FileHandle(uint64_t FileHandle)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| handle_return_event(Event &event)=0 | introvirt::SystemCall | pure virtual |
| index() const =0 | introvirt::windows::WindowsSystemCall | pure virtual |
| inject(uint64_t FileHandle, uint64_t EventHandle, const guest_ptr< void > &pApcRoutine, const guest_ptr< void > &pApcContext, const guest_ptr< void > &pIoStatusBlock, uint32_t IoControlCode, const guest_ptr< void > &pInputBuffer, uint32_t InputBufferLength, const guest_ptr< void > &pOutputBuffer, uint32_t OutputBufferLength) | introvirt::windows::nt::NtDeviceIoControlFile | static |
| InputBufferLength() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| InputBufferLength(uint32_t InputBufferLength)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| InputBufferPtr() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| InputBufferPtr(const guest_ptr< void > &pInputBuffer)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoControlCode() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoControlCode(uint32_t IoControlCode)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoStatusBlock() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoStatusBlock()=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoStatusBlockPtr() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| IoStatusBlockPtr(const guest_ptr< void > &pIoStatusBlock)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| json() const =0 | introvirt::SystemCall | pure virtual |
| name() const =0 | introvirt::SystemCall | pure virtual |
| OutputBufferLength() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| OutputBufferLength(uint32_t OutputBufferLength)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| OutputBufferPtr() const =0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| OutputBufferPtr(const guest_ptr< void > &pOutputBuffer)=0 | introvirt::windows::nt::NtDeviceIoControlFile | pure virtual |
| result() const =0 | introvirt::windows::nt::NtSystemCall | pure virtual |
| result(NTSTATUS_CODE code)=0 | introvirt::windows::nt::NtSystemCall | pure virtual |
| supported() const =0 | introvirt::SystemCall | pure virtual |
| will_return() const =0 | introvirt::SystemCall | pure virtual |
| write(std::ostream &os=std::cout) const =0 | introvirt::SystemCall | pure virtual |
| ~SystemCall()=default | introvirt::SystemCall | virtual |