PipHardwareConfigGetLastUseTime
NTSTATUS __stdcall PipHardwareConfigGetLastUseTime(_LARGE_INTEGER *LastUseTime){
VOID *v1;
VOID *v2;
NTSTATUS v3;
__int64 v5;
int v6;
VOID *HardwareConfigKey;
v5 = (__int64)LastUseTime;
v6 = 0;
v2 = v1;
HardwareConfigKey = 0i64;
if( !v1 )
return -1073741811;
v3 = PipHardwareConfigOpenKey((VOID **)LastUseTime);
if( v3 >= 0 )
{
LODWORD(v5) = 8;
v3 = RegRtlQueryValue(HardwareConfigKey, L"LastUse", &v6, v2, (__int64)&v5);
}
if( HardwareConfigKey )
ZwClose((_HANDLE)HardwareConfigKey);
return v3;
}Referenced by:
PnpGetStableSystemBootTime