RasSecurityDialogGetInfo 関数は、RAS サーバーからポートに関する情報を取得するために、RAS セキュリティ DLL によって呼び出されます。
この関数を呼び出すには、最初に LoadLibrary 関数を呼び出して、Rasman.dll を読み込みます。 次に 、GetProcAddress 関数を呼び出して、DLL の RasSecurityDialogGetInfo エントリ ポイントを取得します。
構文
DWORD RasSecurityDialogGetInfo(
[in] HPORT hPort,
[in] RAS_SECURITY_INFO *pBuffer
);
パラメーター
[in] hPort
RAS サーバーがこの認証トランザクションの RasSecurityDialogBegin 呼び出しでセキュリティ DLL に渡すポート ハンドルを指定します。
[in] pBuffer
指定した RAS ポートに関する情報を受信する RAS_SECURITY_INFO 構造体へのポインター。
戻り値
関数が成功した場合、戻り値は NO_ERROR。
関数が失敗した場合、戻り値は Raserror.h または Winerror.h で定義されているエラー コードの 1 つです。 GetLastError では、拡張エラー情報は提供されません。
注釈
RasSecurityDialogGetInfo 関数は、RAS セキュリティ DLL 認証トランザクションに関連付けられているポートに関する情報を取得します。
RAS_SECURITY_INFO構造体の LastError メンバーは、ポートの最後の RasSecurityDialogReceive 呼び出しの状態を示します。 受信操作が正常に完了した場合、 LastError は SUCCESS であり 、BytesReceived メンバーは受信したバイト数を示します。 それ以外の場合、受信操作がまだ進行中の場合は LastError が保留中、受信操作が失敗した場合は 0 以外のエラー コードになります。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | rasshost.h |
| [DLL] | Rasman.dll |