PERWAPI.Signature.Read C# (CSharp) Méthode

Read() static private méthode

static private Read ( PEReader buff, TableRow sigs ) : void
buff PEReader
sigs TableRow
Résultat void
        internal static void Read(PEReader buff, TableRow[] sigs)
        {
            for (int i=0; i < sigs.Length; i++) {
                uint sigIx = buff.GetBlobIx();
                uint tag = buff.FirstBlobByte(sigIx);
                if (tag == LocalSig.LocalSigByte)
                    sigs[i] = new LocalSig(sigIx);
                else if (tag == Field.FieldTag)
                    sigs[i] = new Signature(sigIx);
                else
                    sigs[i] = new CalliSig(sigIx);
                sigs[i].Row = (uint)i+1;
            }
        }