MprAdminPortReset 関数 (mprapi.h)
MprAdminPortReset 関数は、指定したポートに接続されている通信デバイスをリセットします。
構文
DWORD MprAdminPortReset(
[in] RAS_SERVER_HANDLE hRasServer,
[in] HANDLE hPort
);
パラメーター
[in] hRasServer
指定したポートをリセットする RAS サーバーを処理します。 MprAdminServerConnect を呼び出して、このハンドルを取得します。
[in] hPort
リセットするポートへのハンドル。 MprAdminPortEnum を呼び出して、このハンドルを取得します。
戻り値
関数が成功した場合、戻り値は NO_ERROR。
関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。
値 | 説明 |
---|---|
|
呼び出し元のアプリケーションに十分な特権がありません。 |
|
Dynamic Interface Manager (DIM) が LAN でのみ実行するように構成されている可能性があるため、Demand Dial Manager (DDM) が実行されていません。 |
|
RAS サーバーへのハンドルまたはポートへのハンドルが無効です。 |
|
MprError.h、RasError.h、または WinError.h からのエラー。 |
解説
この関数は、RRAS 再頒布可能パッケージがインストールされている場合、Windows NT 4.0 で使用できます。 ただし、RRAS 再頒布可能パッケージに付属する Mprapi.dll のバージョンでは、 MprAdminPortReset ではなく RasAdminPortReset として関数 がエクスポートされます。 したがって、RRAS 再頒布可能パッケージを使用する場合は、 LoadLibrary と GetProcAddress を 使用してこの関数にアクセスします。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mprapi.h |
Library | Mprapi.lib |
[DLL] | Mprapi.dll |