A theory of the de Haas-van Alphen effect in type-II p-wave and D-wave superconductors (the latter corresponds to the B1g one-dimensional representation of group D4h) has been developed. Solutions for the order parameter and density of quasiparticle states near the upper critical field have been calculated. If the curve enclosing the extremal cross section of the Fermi surface in the plane perpendicular to the external magnetic field coincides with the line of nodes of the superconducting order parameter, the effect of the transition to the superconducting state on the amplitude of magnetization oscillations is negligible. If the line of nodes is oriented differently with respect to the applied magnetic field, the de Haas-van Alphen oscillations are suppressed in a manner qualitatively similar to the case of conventional superconductors.