krn.EnumJobs

Dieser Job liefert eine Liste der implementierten Jobs für eine angegebene Engine.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

NameSpace

STRING

Ja

Kurzbezeichnung der Engine, für die die Liste der Jobs erzeugt werden soll (z. B. krn, dms, std)

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

[Jobname]

STRING

Optional

Pro implementiertem Job ein Parameter. Der Parametername entspricht dem Jobnamen (ohne Namespace-Präfix); der Wert ist leer.

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

4. Hinweise

  • Die Jobnamen stehen in den Parameternamen, nicht in den Parameterwerten.

  • Die zurückgegebenen Jobnamen sind ohne Namespace-Präfix; für den Aufruf ist das Präfix der Engine voranzustellen (z. B. Parametername BatchEnum in Engine krn entspricht dem Job krn.BatchEnum).

  • Welche Jobs zurückgegeben werden, hängt von der konkreten Serverinstallation und -konfiguration ab und kann zwischen Systemen abweichen.

  • Die verfügbaren Engine-Kurzbezeichnungen liefert krn.EnumNameSpaces.

5. Beispiel

Anfrage mit Flags = 0 und NameSpace = krn. Auszug der zurückgegebenen Ausgabeparameter (Rückgabewert 0):

AppsEventsEnum       =
AppsEventsSubscribe  =
AslogGeneralFlags    =
AsynchJobResponse    =
BatchAdd             =
…

Siehe auch: krn.EnumNameSpaces