MprAdminIsServiceInitialized 函式 (mprapi.h)

如果呼叫進程具有存取權, MprAdminIsServiceInitialized 函式會檢查 RRAS 服務是否在指定的伺服器上執行。

語法

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

參數

[in] lpwsServerName

以 Null結尾的 Unicode 字串指標,指定要查詢的伺服器名稱。 如果此參數為 Null,函式會查詢本機電腦。

[in] fIsServiceInitialized

在輸出時,BOOL 的指標,指定 RRAS 服務是否在 lpwsServerName的伺服器上執行:

意義
TRUE
服務正在指定的伺服器上執行。
FALSE
服務未在指定的伺服器上執行,且/或呼叫進程無法存取 RRAS 服務。

傳回值

如果函式成功,傳回值會 NO_ERROR

如果函式失敗,傳回值就是下列其中一個錯誤碼。

意義
ERROR_INVALID_PARAMETER
fIsServiceInitialized參數為Null
ERROR_SERVICE_NOT_ACTIVE
RRAS 服務未在伺服器上執行。
ERROR_ACCESS_DENIED
呼叫的應用程式沒有足夠的許可權。

需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
目標平台 Windows
標頭 mprapi.h
程式庫 Mprapi.lib
Dll Mprapi.dll

另請參閱

MprAdminIsServiceRunning

MprConfigBufferFree

路由器管理功能

路由器管理參考