DrvDbGetDriverPackageSignerScore
NTSTATUS __stdcall DrvDbGetDriverPackageSignerScore(
_DRVDB_CONTEXT *pDrvDbCtx,
WCHAR *DriverPackageId,
VOID *ObjectBaseKey,
WCHAR *SignerScore){
NTSTATUS result;
UINT64 BufferSize;
UINT64 v6[3];
v6[0] = 0i64;
LODWORD(BufferSize) = 4;
result = DrvDbGetDriverPackageMappedProperty(
pDrvDbCtx,
DriverPackageId,
ObjectBaseKey,
(_DEVPROPKEY *)&DEVPKEY_DriverPackage_SignerScore,
v6,
(UINT8 *)SignerScore,
BufferSize,
(UINT64 *)((char *)v6 + 4));
if( result >= 0 && v6[0] != 0x400000007i64 )
return -1073741823;
return result;
}Referenced by:
DrvDbGetDriverPackageMappedProperty
DrvDbGetDriverPackageMappedPropertyKeys
DrvDbSetDriverPackageMappedProperty