Function_IRPMonDllSnapshotRetrieve - MartinDrab/IRPMon GitHub Wiki
IRPMonDllSnapshotRetrieve function
Summary
Retrieves information about driver and device objects currently present in the system.
Definition
void cdecl IRPMonDllSnapshotRetrieve(
_IRPMON_DRIVER_INFO*** DriverInfo,
long System.UInt32 *InfoCount
);
Parameters
DriverInfo
Address of variable that receives address of an array of pointers to IRPMON_DRIVER_INFO structures, each containing information about one driver and its devices.
InfoCount
Address of variable that receives the number of structures in the array.
Return Value
Value | Description |
---|---|
ERROR_SUCCESS | The snapshot has been retrieved successfully. |
Other | An error occurred. |
Remarks
When the caller no longer needs the information retrieved by the routine, it must free it by calling the IRPMonDllSnapshotFree procedure.
See also
Requirements
Header | irpmondll.h |
Library | irpmondll.lib |
DLL | irpmondll.dll |