RasAdminServerGetInfo 関数

[この関数は、Windows NT Server 4.0 との下位互換性のためにのみ提供されます。 Windows Server 2003 でERROR_CALL_NOT_IMPLEMENTEDを返します。 アプリケーションでは MprAdminServerGetInfo 関数を使用する必要があります。]

RasAdminServerGetInfo 関数は、RAS サーバーのサーバー構成を取得します。

構文

DWORD RasAdminServerGetInfo(
  _In_  const WCHAR         *lpszServer,
  _Out_       PRAS_SERVER_0 pRasServer0
);

パラメーター

lpszServer [in]

Windows NT/Windows 2000 RAS サーバーの名前を指定する null で終わる Unicode 文字列へのポインター。 このパラメーターが NULL の場合、関数はローカル コンピューターに関する情報を返します。 先頭に "\\" 文字を付け、\\servername という形式で名前を指定します。

pRasServer0 [out]

サーバー で構成 されているポートの数、現在使用されているポートの数、およびサーバーのバージョン番号を受け取るRAS_SERVER_0構造体へのポインター。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS です。

関数が失敗した場合、戻り値はエラー コードです。 考えられるエラー コードには、CallNamedPipe 関数の GetLastError によって返されるものが含まれます。 この関数の拡張エラー情報はありません。 GetLastError を呼び出さないでください。

解説

ドメイン内のすべての RAS サーバーを列挙するには、 NetServerEnum 関数を呼び出し、 servertype パラメーターにSV_TYPE_DIALINを指定します。

必要条件

要件
クライアント サポートの終了
Windows 2000 Professional
サーバー サポートの終了
Windows 2000 Server
ヘッダー
Rassapi.h
ライブラリ
Rassapi.lib
[DLL]
Rassapi.dll

関連項目

リモート アクセス サービス (RAS) の概要

RAS サーバー管理機能

NetServerEnum

RAS_SERVER_0