RasAdminPortGetInfo 関数

[この関数は、Windows NT Server 4.0 との下位互換性のためだけに用意されています。 _ _ Windows サーバー2003で実装されていないエラー呼び出しが返され _ ます。 アプリケーションでは、 Mpradminportgetinfo 関数を使用する必要があります。]

Rasadminportgetinfo 関数は、指定されたサーバー上の指定されたポートに関する情報を取得します。

構文

DWORD RasAdminPortGetInfo(
  _In_  const WCHAR               *lpszServer,
  _In_  const WCHAR               *lpszPort,
  _Out_       RAS_PORT_1          *pRasPort1,
  _Out_       RAS_PORT_STATISTICS *pRasStats,
  _Out_       RAS_PARAMETERS      **ppRasParams
);

パラメーター

Lpszserver [から]

RAS サーバーの名前を指定する null で終わる Unicode 文字列へのポインター。 先頭に "" という文字を含む名前を "servername" の \ \ 形式で指定し \ \ ます。

Lpszport [から]

サーバー上のポートの名前を指定する null で終わる Unicode 文字列へのポインター。

pRasPort1 [入出力]

関数がポートの状態に関する情報を入力する RAS _ ポート _ 1 構造体へのポインター。

Prasstats [入出力]

関数がポートに関する統計情報を入力する RAS _ ポート _ 統計 構造へのポインター。

Pprasparams [入出力]

RAS _ パラメーター構造体の配列のアドレスを受け取るポインター変数へのポインター。 各構造体には、MAXCONNECTBPS などのメディア固有のキーの名前と、それに関連付けられた値が含まれます。 このメモリを使用してアプリケーションが終了したら、 Rasadminfreebuffer 関数を呼び出して解放します。

戻り値

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

関数が失敗した場合、戻り値には次のいずれかのエラーコードを指定できます。

意味
エラー _ DEV _ が _ 存在しません
指定されたポートが無効です。
_ _ メモリ不足の _ エラー
Pprasparams 配列にバッファーを割り当てるのに十分なメモリがありません。

この関数の拡張エラー情報はありません。 GetLastErrorを呼び出さないでください。

要件

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

関連項目

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

RAS サーバー管理機能

RAS _ パラメーター

RAS _ ポート _ 1

RAS _ ポートの _ 統計情報

RasAdminFreeBuffer