ホーム › Storage.FileServerResourceManager › FsrmQuotaFlags
FsrmQuotaFlags
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| FsrmQuotaFlags_Enforce | 256 | 0x100 | このフラグが設定されている場合、ディスク使用量がクォータの制限を超える原因となる IO 操作をサーバーは失敗させます。このフラグが設定されていない場合、サーバーは違反する IO 操作を失敗させませんが、クォータのしきい値に関連付けられたアクションは実行します。 |
| FsrmQuotaFlags_Disable | 512 | 0x200 | サーバーはこのクォータのクォータ データを追跡せず、クォータのしきい値に関連付けられたアクションも実行しません。 |
| FsrmQuotaFlags_StatusIncomplete | 65536 | 0x10000 | クォータはサーバー上で定義されていますが、再構築処理 (IFsrmQuotaManager::Scan を参照) が開始されなかったか、スキャンが失敗しました。 |
| FsrmQuotaFlags_StatusRebuilding | 131072 | 0x20000 | クォータは、ディスクからデータを再構築している最中です。 |
公式ドキュメント
クォータに違反する IO 操作を失敗させるかどうか、クォータの追跡を有効または無効にするかどうか、およびクォータのスキャン操作の状態を示すためのオプションを定義します。
解説(Remarks)
FsrmQuotaFlags_Enforce フラグと FsrmQuotaFlags_Disable フラグは、IFsrmQuotaBase::put_QuotaFlags メソッドを呼び出すときに設定できます。IFsrmQuotaBase::get_QuotaFlags メソッドは、これらのフラグに加えて FsrmQuotaFlags_StatusIncomplete フラグと FsrmQuotaFlags_StatusRebuilding フラグを返すことがあります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FsrmQuotaFlags : int {
FsrmQuotaFlags_Enforce = 256,
FsrmQuotaFlags_Disable = 512,
FsrmQuotaFlags_StatusIncomplete = 65536,
FsrmQuotaFlags_StatusRebuilding = 131072
} FsrmQuotaFlags;public enum FsrmQuotaFlags : int
{
FsrmQuotaFlags_Enforce = 256,
FsrmQuotaFlags_Disable = 512,
FsrmQuotaFlags_StatusIncomplete = 65536,
FsrmQuotaFlags_StatusRebuilding = 131072,
}Public Enum FsrmQuotaFlags As Integer
FsrmQuotaFlags_Enforce = 256
FsrmQuotaFlags_Disable = 512
FsrmQuotaFlags_StatusIncomplete = 65536
FsrmQuotaFlags_StatusRebuilding = 131072
End Enumimport enum
class FsrmQuotaFlags(enum.IntEnum):
FsrmQuotaFlags_Enforce = 256
FsrmQuotaFlags_Disable = 512
FsrmQuotaFlags_StatusIncomplete = 65536
FsrmQuotaFlags_StatusRebuilding = 131072// FsrmQuotaFlags
pub const FsrmQuotaFlags_Enforce: i32 = 256;
pub const FsrmQuotaFlags_Disable: i32 = 512;
pub const FsrmQuotaFlags_StatusIncomplete: i32 = 65536;
pub const FsrmQuotaFlags_StatusRebuilding: i32 = 131072;// FsrmQuotaFlags
const (
FsrmQuotaFlags_Enforce int32 = 256
FsrmQuotaFlags_Disable int32 = 512
FsrmQuotaFlags_StatusIncomplete int32 = 65536
FsrmQuotaFlags_StatusRebuilding int32 = 131072
)const
FsrmQuotaFlags_Enforce = 256;
FsrmQuotaFlags_Disable = 512;
FsrmQuotaFlags_StatusIncomplete = 65536;
FsrmQuotaFlags_StatusRebuilding = 131072;// FsrmQuotaFlags
pub const FsrmQuotaFlags_Enforce: i32 = 256;
pub const FsrmQuotaFlags_Disable: i32 = 512;
pub const FsrmQuotaFlags_StatusIncomplete: i32 = 65536;
pub const FsrmQuotaFlags_StatusRebuilding: i32 = 131072;const
FsrmQuotaFlags_Enforce* = 256
FsrmQuotaFlags_Disable* = 512
FsrmQuotaFlags_StatusIncomplete* = 65536
FsrmQuotaFlags_StatusRebuilding* = 131072enum FsrmQuotaFlags : int {
FsrmQuotaFlags_Enforce = 256,
FsrmQuotaFlags_Disable = 512,
FsrmQuotaFlags_StatusIncomplete = 65536,
FsrmQuotaFlags_StatusRebuilding = 131072,
}#define global FsrmQuotaFlags_Enforce 0x100
#define global FsrmQuotaFlags_Disable 0x200
#define global FsrmQuotaFlags_StatusIncomplete 0x10000
#define global FsrmQuotaFlags_StatusRebuilding 0x20000