PERWAPI.DeclSecurity.FindSecurity C# (CSharp) Method

FindSecurity() static private method

static private FindSecurity ( PEReader buff, MetaDataElement paren, uint codedParIx ) : DeclSecurity
buff PEReader
paren MetaDataElement
codedParIx uint
return DeclSecurity
        internal static DeclSecurity FindSecurity(PEReader buff, MetaDataElement paren, uint codedParIx)
        {
            buff.SetElementPosition(MDTable.DeclSecurity,0);
            for (int i=0; i < buff.GetTableSize(MDTable.DeclSecurity); i++) {
                uint act = buff.ReadUInt16();
                if (buff.GetCodedIndex(CIx.HasDeclSecurity) == codedParIx)
                    return new DeclSecurity(paren,(SecurityAction)act,buff.GetBlob());
                uint junk = buff.GetBlobIx();
            }
            return null;
        }