Bitdefender Hypervisor Memory Introspection
_WINUM_PATH Struct Reference

#include <winumpath.h>

Data Fields

RBNODE RbNode
 The node which is inserted into gPaths tree. More...
 
WCHARPath
 The string which represents the user-mode module path. More...
 
WCHARName
 The name of the module contained in the path. More...
 
DWORD PathSize
 The number of bytes in the path string. More...
 
DWORD NameSize
 The number of bytes in the name string. More...
 
DWORD NameHash
 The CRC32 hash of the name. Used for fast matching. More...
 
INT32 RefCount
 The reference count of the current object. When reaching 0, the path will be freed. More...
 
QWORD SubsectionGva
 The subsection guest virtual address from where the path was read. Serves as an unique identifier. More...
 

Detailed Description

An object representing a user-mode module path.

Definition at line 13 of file winumpath.h.

Field Documentation

◆ Name

◆ NameHash

◆ NameSize

DWORD _WINUM_PATH::NameSize

The number of bytes in the name string.

Definition at line 21 of file winumpath.h.

Referenced by IntWinUmPathCreate().

◆ Path

◆ PathSize

DWORD _WINUM_PATH::PathSize

The number of bytes in the path string.

Definition at line 20 of file winumpath.h.

Referenced by IntWinUmPathCreate().

◆ RbNode

RBNODE _WINUM_PATH::RbNode

The node which is inserted into gPaths tree.

Definition at line 15 of file winumpath.h.

Referenced by IntWinUmPathCreate(), IntWinUmPathDereference(), and IntWinUmPathFetchBySubsection().

◆ RefCount

INT32 _WINUM_PATH::RefCount

The reference count of the current object. When reaching 0, the path will be freed.

Definition at line 26 of file winumpath.h.

Referenced by IntWinUmPathCreate(), IntWinUmPathDereference(), IntWinUmPathFetchAndReferenceBySubsection(), and IntWinUmPathReference().

◆ SubsectionGva

QWORD _WINUM_PATH::SubsectionGva

The subsection guest virtual address from where the path was read. Serves as an unique identifier.

Definition at line 29 of file winumpath.h.

Referenced by IntWinUmPathCreate(), IntWinUmPathFetchBySubsection(), and IntWinUmPathRbTreeNodeCompare().


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