Compartir a través de


Función MprAdminIsServiceInitialized (mprapi.h)

La función MprAdminIsServiceInitialized comprueba si el servicio RRAS se ejecuta en un servidor especificado si el proceso de llamada tiene acceso.

Sintaxis

DWORD MprAdminIsServiceInitialized(
  [in] LPWSTR lpwsServerName,
  [in] BOOL   *fIsServiceInitialized
);

Parámetros

[in] lpwsServerName

Puntero a una cadena Unicode terminada en null que especifica el nombre del servidor que se va a consultar. Si este parámetro es NULL, la función consulta la máquina local.

[in] fIsServiceInitialized

En la salida, un puntero a un BOOL que especifica si el servicio RRAS se ejecuta en el servidor en lpwsServerName:

Valor Significado
TRUE
El servicio se ejecuta en el servidor especificado.
FALSE
El servicio no se ejecuta en el servidor especificado o el proceso de llamada no tiene acceso al servicio RRAS.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es NO_ERROR.

Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.

Valor Significado
ERROR_INVALID_PARAMETER
El parámetro fIsServiceInitialized es NULL.
ERROR_SERVICE_NOT_ACTIVE
El servicio RRAS no se está ejecutando en el servidor.
ERROR_ACCESS_DENIED
La aplicación que realiza la llamada no tiene privilegios suficientes.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mprapi.h
Library Mprapi.lib
Archivo DLL Mprapi.dll

Consulte también

MprAdminIsServiceRunning

MprConfigBufferFree

Funciones de administración del enrutador

Referencia de administración de enrutadores