HTTP_AUTH_STATUS 列挙 (http.h)
HTTP_AUTH_STATUS列挙は、要求の認証状態を定義します。
この列挙は、 HTTP_REQUEST_AUTH_INFO 構造体で使用されます。
構文
typedef enum _HTTP_AUTH_STATUS {
HttpAuthStatusSuccess,
HttpAuthStatusNotAuthenticated,
HttpAuthStatusFailure
} HTTP_AUTH_STATUS, *PHTTP_AUTH_STATUS;
定数
HttpAuthStatusSuccess 要求は、 HTTP_REQUEST_AUTH_INFO 構造体に示されている認証の種類に対して正常に認証されました。 |
HttpAuthStatusNotAuthenticated 認証は、この要求の URL グループで構成されましたが、HTTP サーバー API は認証を処理しませんでした。 これは、次のいずれかの理由が考えられます。
アプリケーションは、独自の認証を続行するか、必要な認証スキームのセットを含む最初の 401 チャレンジで応答する必要があります。 |
HttpAuthStatusFailure HTTP_REQUEST_AUTH_INFO構造にリストされている認証の種類の認証が失敗しました。これは、次のいずれかの理由が原因である可能性があります。
|
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | http.h |