Поделиться через


функция обратного вызова PIS_SERVICE (stm.h)

Функция IsService проверяет, существует ли служба указанного типа и имени в таблице служб, и при необходимости возвращает параметры службы.

Синтаксис

PIS_SERVICE PisService;

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

Параметры

[in] Type

Указывает тип проверяемой службы.

[in] Name

Указывает имя проверяемой службы.

[out] Service

Указатель на структуру, в которой следует получать сведения о службе сопоставления (при наличии).

Возвращаемое значение

Функция IsService возвращает одно из следующих значений.

Значение Описание
TRUE
Служба существует в таблице.
FALSE
Такая служба не существует, или операция завершилась сбоем. Для получения дополнительных сведений о сбое вызовите Метод GetLastError .
NO_ERROR
Операция выполнена успешно, но такой службы не существует.
ERROR_INVALID_PARAMETER
Недопустимый тип или имя службы.
 
 

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header stm.h

См. также раздел

Getlasterror

Управление таблицами службы IPX

IPX_SERVICE

Функции управления таблицами служб