PipHardwareConfigGetLastUseTime
NTSTATUS __stdcall PipHardwareConfigGetLastUseTime(LPGUID HardwareConfigGuid, PLARGE_INTEGER LastUseTime){
NTSTATUS v3;
__int64 v5;
int v6;
HANDLE Handle;
v5 = (__int64)HardwareConfigGuid;
v6 = 0;
Handle = 0i64;
if( !LastUseTime )
return -1073741811;
v3 = PipHardwareConfigOpenKey(HardwareConfigGuid, 0x20019ui64, &Handle);
if( v3 >= 0 )
{
LODWORD(v5) = 8;
v3 = RegRtlQueryValue(Handle, L"LastUse", &v6, LastUseTime, (__int64)&v5);
}
if( Handle )
ZwClose(Handle);
return v3;
}Referenced by:
PnpGetStableSystemBootTime