RtlQueryPackageIdentityEx

NTSTATUS __stdcall RtlQueryPackageIdentityEx(
        VOID *TokenObject,
        WCHAR *PackageFullName,
        UINT64 *PackageSize,
        WCHAR *AppId,
        UINT64 *AppIdSize,
        UINT64 *Flags){
  UINT64 *v6; 
  NTSTATUS result; 
  UINT64 *AppIdSizea; 

  Flags = 0i64;
  v6 = AppIdSizea;
  result = RtlQueryPackageClaims(
             TokenObject,
             PackageFullName,
             PackageSize,
             AppId,
             AppIdSize,
             0i64,
             (PS_PKG_CLAIM *)((unsigned __int64)&Flags & -(__int64)(AppIdSizea != 0i64)),
             0i64);
  if( result >= 0 )
  {
    if( v6 )
      *v6 = (unsigned int)Flags;
  }
  return result;
}

Referenced by:

PspIdentityBasedJobBreakaway
RtlQueryPackageIdentity