We consider the minimization of a smooth function over a convex polyhedron and analyze the behavior of the iterates relative to the face structure of the polyhedron. The analysis provides insight into issues involving the finite identification of the active constraints, the strict complementary slackness condition, and strong second-order sufficiency conditions.