Freigeben über


PIS_SERVICE Rückruffunktion (stm.h)

Die IsService-Funktion überprüft, ob ein Dienst mit angegebenem Typ und Namen in der Diensttabelle vorhanden ist, und gibt optional die Parameter des Diensts zurück.

Syntax

PIS_SERVICE PisService;

BOOL PisService(
  [in]  USHORT Type,
  [in]  PUCHAR Name,
  [out] PIPX_SERVICE Service
)
{...}

Parameter

[in] Type

Gibt den Typ des zu überprüfenden Diensts an.

[in] Name

Gibt den Namen des zu überprüfenden Diensts an.

[out] Service

Zeiger auf eine Struktur, in der die Informationen zum übereinstimmenden Dienst (falls vorhanden) empfangen werden sollen.

Rückgabewert

Die IsService-Funktion gibt einen der folgenden Werte zurück.

Wert Beschreibung
TRUE
Der Dienst ist in der Tabelle vorhanden.
FALSE
Ein solcher Dienst ist nicht vorhanden, oder der Vorgang ist fehlgeschlagen. Rufen Sie GetLastError auf, um weitere Informationen zum Fehler zu erhalten.
NO_ERROR
Der Vorgang war erfolgreich, aber kein solcher Dienst ist vorhanden.
ERROR_INVALID_PARAMETER
Der Diensttyp oder -name ist ungültig.
 
 

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile stm.h

Weitere Informationen

GetLastError

IPX-Diensttabellenverwaltung

IPX_SERVICE

Diensttabellenverwaltungsfunktionen