Sachverhalt: Sachverhalt: A. Der aus dem heutigen Serbien/Montenegro (Kosovo) stammende A.X._ (geb. 1960) reiste erstmals 1987 in die Schweiz ein, wo er bis 1990 als Saisonnier arbeitete. In der Folge wurde ihm die Aufenthalts- und alsdann die Niederlassungsbewilligung erteilt. Am 25. März 2003 stellte A.X._ ein Gesuch um Erteilung einer Aufenthaltsbewilligung im Rahmen des Familiennachzugs für seine Ehefrau B.X._ (geb. 1963) und um Erteilung der Niederlassungsbewilligung für ihre vier gemeinsamen, im Kosovo geborenen Kinder C.X._ (geb. 1985), D.X._ (geb. 1986), E.X._ (geb. 1988) sowie F.X._ (geb. 1991). Am 25. März 2003 stellte A.X._ ein Gesuch um Erteilung einer Aufenthaltsbewilligung im Rahmen des Familiennachzugs für seine Ehefrau B.X._ (geb. 1963) und um Erteilung der Niederlassungsbewilligung für ihre vier gemeinsamen, im Kosovo geborenen Kinder C.X._ (geb. 1985), D.X._ (geb. 1986), E.X._ (geb. 1988) sowie F.X._ (geb. 1991). B. Mit Verfügung vom 2. Oktober 2003 wies das Ausländeramt des Kantons Schaffhausen das Gesuch um Erteilung der anbegehrten fremdenpolizeilichen Bewilligungen ab. Ein dagegen beim Regierungsrat des Kantons Schaffhausen erhobener Rekurs blieb ohne Erfolg (Beschluss vom 13. April 2004). Mit Entscheid vom 26. November 2004 wies das Obergericht des Kantons Schaffhausen eine von A.X._ gegen den regierungsrätlichen Rekursentscheid eingereichte kantonale Verwaltungsgerichtsbeschwerde ab. Das Gericht kam im Wesentlichen zum Ergebnis, das vom Beschwerdeführer erst nach jahrelanger Anwesenheit in der Schweiz und kurz vor Erreichen der Volljährigkeit seines ältesten Kindes gestellte Familiennachzugsgesuch sei rechtsmissbräuchlich. Mit Entscheid vom 26. November 2004 wies das Obergericht des Kantons Schaffhausen eine von A.X._ gegen den regierungsrätlichen Rekursentscheid eingereichte kantonale Verwaltungsgerichtsbeschwerde ab. Das Gericht kam im Wesentlichen zum Ergebnis, das vom Beschwerdeführer erst nach jahrelanger Anwesenheit in der Schweiz und kurz vor Erreichen der Volljährigkeit seines ältesten Kindes gestellte Familiennachzugsgesuch sei rechtsmissbräuchlich. C. Mit Eingabe vom 13. Januar 2005 (datiert vom 30. Dezember 2004) erhebt A.X._ beim Bundesgericht Verwaltungsgerichtsbeschwerde, mit der er die Aufhebung des Entscheides des Obergerichts beantragt und um Feststellung ersucht, dass im Rahmen des Familiennachzugs seiner Ehefrau die Aufenthalts- und seinen vier Kindern die Niederlassungsbewilligung zu erteilen sei. Der Regierungsrat des Kantons Schaffhausen und das Bundesamt für Migration schliessen auf Abweisung der Beschwerde. Das Obergericht des Kantons Schaffhausen stellt keine expliziten Anträge und verweist stattdessen auf die Erwägungen im angefochtenen Entscheid. 