HTTP_LOGGING_ROLLOVER_TYPE列挙 (http.h)
HTTP_LOGGING_ROLLOVER_TYPE列挙は、ログ ファイルのロールオーバーの種類を定義します。
この列挙体は、 HTTP_LOGGING_INFO 構造体で使用されます。
構文
typedef enum _HTTP_LOGGING_ROLLOVER_TYPE {
HttpLoggingRolloverSize,
HttpLoggingRolloverDaily,
HttpLoggingRolloverWeekly,
HttpLoggingRolloverMonthly,
HttpLoggingRolloverHourly
} HTTP_LOGGING_ROLLOVER_TYPE, *PHTTP_LOGGING_ROLLOVER_TYPE;
定数
HttpLoggingRolloverSize ログ ファイルは、指定したサイズに達するとロールオーバーされます。 |
HttpLoggingRolloverDaily ログ ファイルは毎日ロールオーバーされます。 |
HttpLoggingRolloverWeekly ログ ファイルは毎週ロールオーバーされます。 |
HttpLoggingRolloverMonthly ログ ファイルは毎月ロールオーバーされます。 |
HttpLoggingRolloverHourly ログ ファイルは、GMT に基づいて 1 時間ごとにロールオーバーされます。 |
解説
ログ ファイルの名前は、次の表に示すように、ロールオーバーの種類とログ形式に基づいています。
Format | ロールオーバーの種類 | ファイル名パターン |
---|---|---|
Microsoft IIS ログ形式 | サイズ | inetsvnn.log |
1 時間ごと | inyymmddhh.log | |
毎日 | inyymmdd.log | |
週次 | inymmww.log | |
月単位 | inyymm.log | |
NCSA の一般的なログ ファイル形式 | サイズ | ncsann.log |
1 時間ごと | ncyymmddhh.log | |
毎日 | ncyymmdd.log | |
週次 | ncyymmww.log | |
月単位 | ncyymm.log | |
W3C 拡張ログ ファイル形式 | サイズ | extendnn.log |
1 時間ごと | exyymmddhh.log | |
毎日 | exyymmdd.log | |
週次 | exyymmww.log | |
月単位 | exyymm.log |
次の表に、時刻要素の文字とその表す内容を示します。
Item | 説明 |
---|---|
yy | 年の 2 桁の表現。 |
mm | 月の 2 桁の表現。 |
ww | 週の 2 桁の表現。 |
dd | 日の 2 桁の表現。 |
hh | 時間の 2 桁の表現 (24 時間表記)。 |
nn | 数値シーケンスの 2 桁の表現。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | http.h |
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示