SeQuerySecureBootPlatformManifest

NTSTATUS __stdcall SeQuerySecureBootPlatformManifest(UINT8 *TargetHash, UINT64 HashLength){
  if( !g_SecureBootActivePlatformManifest )
    return -1058340858;
  if( !TargetHash )
    return -1073741275;
  if( (_DWORD)HashLength == 32 )
    return bsearch_s(
             TargetHash,
             *((const void **)g_SecureBootActivePlatformManifest + 2),
             *((_DWORD *)g_SecureBootActivePlatformManifest + 1),
             0x20u,
             (int(__cdecl *)(void *, const void *, const void *))SepSecureBootManifestCompareElements,
             0i64) != 0i64 ? 0 : 0xC0000225;
  return -1073741811;
}

Referenced by:

No references.