WdfClient

final class ntoseye.WdfClient

Subclass of BaseRecord.

A KMDF client driver (_FX_DRIVER_GLOBALS).

property driver: int | None

The FxDriver. None before the driver calls WdfDriverCreate.

property driver_object: int
property driver_object_name: str | None

The DRIVER_OBJECT’s name (\Driver\kdnic).

property globals: int

The _FX_DRIVER_GLOBALS.

property image_base: int
property image_size: int

Bytes.

property log_header: int | None

The _WDF_IFR_HEADER of the IFR log (WdfLogHeader). None if the driver has no IFR log.

property name: str | None

Public.DriverName. None if it is empty or not printable.

property problems: list[str]

The parts of the globals that failed validation, whose related fields are None.

property registry_path: str | None

The FxDriver’s registry path.

property verifier_on: bool

FxVerifierOn.

property version: WdfVersion | None

The KMDF version that the driver bound to (WdfBindInfo->Version).

property wdf_driver: int | None

The WDFDRIVER handle (Public.Driver).