A compound of the general formula: or a salt thereof, wherein A represents a group: A 1 is N, or CH; A 2 is N, or C-R A2; A 3 is N, or C-R A3; A 4 is NH, O, or S; A 5 is N-R A5; R A1 represents a hydrogen atom or a methyl group; R A2 and R A3 each, independently of one another, represents a hydrogen atom, halogen atom, OH, CN, NH 2; (C 1 -C 3)alkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 1 -C 3)alkoxy, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 2 -C 5)alkoxyalkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; C NR A6 R A7; or NR A6 R A7; R A5, R A6 and R A7 each, independently of one another, represents a hydrogen atom or a (C 1 -C 3)alkyl group, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; R 1 represents a (C 1 -C 3)alkyl or (C 2 -C 5)alkoxyalkyl group, which alkyl group or alkoxyalkyl group may be substituted by one or more, identical or different, group(s) selected from a deuterium atom, halogen atom, OH, =O, and NH 2; R 2 represents a hydrogen atom or a deuterium atom; B represents a 5- or 6-membered nitrogen-containing heterocycloalkyl group having at least one oxo substituent and n substituents R, wherein n denotes the number 0, 1, 2, 3, 4 or 5; and each R, at each occasion independently, represents a halogen atom, OH, NR C1 R C2, =O, G, OG, or a (C 3 -C 5)cycloalkyl group; R C1 and R C2 each, independently of one another, represents a hydrogen atom or a (C 1 -C 3)alkyl group; G represents a (C 1 -C 6)alkyl group, in which 1 to 5 H atoms may, at each occasion independently, be replaced by a halogen atom, =O, OR G1, or NR G2 R G3, and/or in which one CH 2 group, or two non-adjacent CH 2 groups, may be replaced by O, C, OC, C O, C NH, NHC, NH, S, SO, and/or SO 2; R G1, R G2, and R G3 each, independently of one another, represents a hydrogen atom, (C 1 -C 3)alkyl, (C 1 -C 3) haloalkyl, (C 1 -C 3) hydroxyalkyl, (C 1 -C 3) heteroalkyl, or (C 3 -C 5) cycloalkyl group. A represents a group: A 1 is N, or CH; A 2 is N, or C-R A2; A 3 is N, or C-R A3; A 4 is NH, O, or S; A 5 is N-R A5; R A1 represents a hydrogen atom or a methyl group; R A2 and R A3 each, independently of one another, represents a hydrogen atom, halogen atom, OH, CN, NH 2; (C 1 -C 3)alkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 1 -C 3)alkoxy, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 2 -C 5)alkoxyalkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; C NR A6 R A7; or NR A6 R A7; R A5, R A6 and R A7 each, independently of one another, represents a hydrogen atom or a (C 1 -C 3)alkyl group, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; A 1 is N, or CH; A 2 is N, or C-R A2; A 3 is N, or C-R A3; A 4 is NH, O, or S; A 5 is N-R A5; R A1 represents a hydrogen atom or a methyl group; R A2 and R A3 each, independently of one another, represents a hydrogen atom, halogen atom, OH, CN, NH 2; (C 1 -C 3)alkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 1 -C 3)alkoxy, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; (C 2 -C 5)alkoxyalkyl, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; C NR A6 R A7; or NR A6 R A7; R A5, R A6 and R A7 each, independently of one another, represents a hydrogen atom or a (C 1 -C 3)alkyl group, which may be substituted by one or more, identical or different, group(s) selected from a halogen atom, OH, =O, and NH 2; R 1 represents a (C 1 -C 3)alkyl or (C 2 -C 5)alkoxyalkyl group, which alkyl group or alkoxyalkyl group may be substituted by one or more, identical or different, group(s) selected from a deuterium atom, halogen atom, OH, =O, and NH 2; R 2 represents a hydrogen atom or a deuterium atom; B represents a 5- or 6-membered nitrogen-containing heterocycloalkyl group having at least one oxo substituent and n substituents R, wherein n denotes the number 0, 1, 2, 3, 4 or 5; and each R, at each occasion independently, represents a halogen atom, OH, NR C1 R C2, =O, G, OG, or a (C 3 -C 5)cycloalkyl group; R C1 and R C2 each, independently of one another, represents a hydrogen atom or a (C 1 -C 3)alkyl group; G represents a (C 1 -C 6)alkyl group, in which 1 to 5 H atoms may, at each occasion independently, be replaced by a halogen atom, =O, OR G1, or NR G2 R G3, and/or in which one CH 2 group, or two non-adjacent CH 2 groups, may be replaced by O, C, OC, C O, C NH, NHC, NH, S, SO, and/or SO 2; R G1, R G2, and R G3 each, independently of one another, represents a hydrogen atom, (C 1 -C 3)alkyl, (C 1 -C 3) haloalkyl, (C 1 -C 3) hydroxyalkyl, (C 1 -C 3) heteroalkyl, or (C 3 -C 5) cycloalkyl group.