CIM_NFS クラス
CIM_NFS クラスは、コンピューター システムからネットワーク ファイル システム (NFS) プロトコルを使用してマウントされるリモート ファイル システムを表します。 NFS オブジェクトのプロパティは、マウントの運用上の側面に対応し、NFS アクセスのクライアント側の構成を表します。 ファイル システムの種類は、クライアントに表示されるファイル システムの種類を示すように設定する必要があります。
重要
DMTF (分散管理タスク フォース) CIM (共通情報モデル) クラスは、WMI クラスが構築される親クラスです。 WMI では現在、 CIM 2.x バージョン スキーマのみがサポートされています。
次の構文は、マネージド オブジェクト フォーマット (MOF) コードを簡素化しており、継承されたすべてのプロパティを含んでいます。 プロパティは、MOF の順序ではなく、アルファベット順に一覧表示されます。
構文
[Abstract, UUID("{75BCF4FB-DB46-11D2-B4C8-80080C7B6371}"), AMENDMENT]
class CIM_NFS : CIM_RemoteFileSystem
{
boolean AttributeCaching;
uint16 AttributeCachingForDirectoriesMax;
uint16 AttributeCachingForDirectoriesMin;
uint16 AttributeCachingForRegularFilesMax;
uint16 AttributeCachingForRegularFilesMin;
uint64 AvailableSpace;
uint64 BlockSize;
string Caption;
boolean CasePreserved;
boolean CaseSensitive;
uint16 CodeSet[];
string CompressionMethod;
string CreationClassName;
string CSCreationClassName;
string CSName;
string Description;
string EncryptionMethod;
uint64 FileSystemSize;
boolean ForegroundMount;
boolean HardMount;
datetime InstallDate;
boolean Interrupt;
uint32 MaxFileNameLength;
uint16 MountFailureRetries;
string Name;
uint64 ReadBufferSize;
boolean ReadOnly;
uint16 RetransmissionAttempts;
uint32 RetransmissionTimeout;
string Root;
uint32 ServerCommunicationPort;
string Status;
uint64 WriteBufferSize;
};
メンバー
CIM_NFS クラスには、次の種類のメンバーがあります。
プロパティ
CIM_NFS クラスには、これらのプロパティがあります。
-
AttributeCaching
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、コントロール属性のキャッシュが有効になります。 FALSE の場合、コントロール属性のキャッシュは無効になります。
-
-
AttributeCachingForDirectoriesMax
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("秒")
キャッシュされた属性がディレクトリの更新後に保持される最大秒数。
-
-
AttributeCachingForDirectoriesMin
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("秒")
キャッシュされた属性がディレクトリ更新後に保持される最小秒数。
-
-
AttributeCachingForRegularFilesMax
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("秒")
キャッシュされた属性がファイルの変更後に保持される最大秒数。
-
-
AttributeCachingForRegularFilesMin
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("秒")
キャッシュされた属性がファイルの変更後に保持される最小秒数。
-
-
AvailableSpace
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|Partition|002.4"), Units ("bytes")
ファイル システムの空き領域の合計 (バイト単位)。 不明な場合は、「0」と入力します。
このプロパティは、 CIM_FileSystemから継承されます。
スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。
-
-
BlockSize
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("bytes")
ファイル・システムは、基になるストレージ・エクステントとは独立して定義されたブロック内のデータの読み取りまたは書き込みを行うことができます。 このプロパティは、データの格納と取得のためにファイル システムのブロック サイズをキャプチャします。
このプロパティは、 CIM_FileSystemから継承されます。
スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。
-
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)、 DisplayName ("Caption")
オブジェクトの短いテキスト説明。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
CasePreserved
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、ファイル名の大文字と小文字は保持されます。
このプロパティは、 CIM_FileSystemから継承されます。
-
-
[CaseSensitive]
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、大文字と小文字を区別するファイル名がサポートされます。
このプロパティは、 CIM_FileSystemから継承されます。
-
-
コードセット
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
ファイル システムでサポートされている文字セットまたはエンコード。
このプロパティは、 CIM_FileSystemから継承されます。
-
-
不明 (0)
-
その他 (1)
-
ASCII (2)
-
Unicode (3)
-
ISO2022 (4)
-
ISO8859 (5)
-
拡張 UNIX コード (6)
-
UTF-8 (7)
-
UCS-2 (8)
CompressionMethod
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|Partition|002.7")
論理ファイルの圧縮に使用されるアルゴリズムまたはツールを示す自由形式の文字列。 圧縮スキームが不明であるか、説明されていない場合は、"不明" を使用します。 論理ファイルが圧縮されていても、圧縮スキームが不明であるか、説明されていない場合は、"Compressed" を使用します。 論理ファイルが圧縮されていない場合は、"圧縮されていない" を使用します。
このプロパティは、 CIM_FileSystemから継承されます。
CreationClassName
インスタンスの作成で使用されるクラスまたはサブクラスの名前。 クラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できます。
このプロパティは、 CIM_FileSystemから継承されます。
CSCreationClassName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (256)、 伝達 ( "CIM_ComputerSystem。CreationClassName")
コンピューター システムの作成クラス名をスコーピングします。
このプロパティは、 CIM_FileSystemから継承されます。
CSName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (256)、 伝達 ( "CIM_ComputerSystem。Name")
コンピューター システムの名前をスコーピングします。
このプロパティは、 CIM_FileSystemから継承されます。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Description")
オブジェクトのテキストの説明。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
EncryptionMethod
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|Partition|002.8")
論理ファイルの暗号化に使用されるアルゴリズムまたはツールを識別する自由形式の文字列。 暗号化スキームが利用されていない場合 (たとえば、セキュリティ上の理由から)、"不明" を使用します。 ファイルが暗号化されていても、その暗号化スキームが不明であるか、または公開されていない場合は、"Encrypted" を使用します。 論理ファイルが暗号化されていない場合は、"暗号化されていない" を使用します。 このプロパティは、 CIM_FileSystemから継承されます。
FileSystemSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("bytes")
ファイル システムの合計サイズ (バイト単位)。 不明な場合は、「0 (ゼロ)」と入力します。
このプロパティは、 CIM_FileSystemから継承されます。
スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。
ForegroundMount
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
TRUE の場合、再試行はフォアグラウンドで実行されます。 FALSE の場合、最初のマウント試行が失敗した場合、再試行はバックグラウンドで実行されます。
HardMount
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
TRUE の場合、ファイル システムがマウントされた後、ホスト システムが応答するまで NFS 要求が再試行されます。 FALSE の場合、ファイル システムがマウントされた後、ホスト システムが応答しない場合はエラーが返されます。
InstallDate
-
データ型: datetime
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")
オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
割り込み
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
TRUE の場合、ハード マウントに割り込みが許可されます。 FALSE の場合、ハード マウントの割り込みは無視されます。
MaxFileNameLength
-
データ型: uint32
-
アクセスの種類: 読み取り専用
ファイル システム内のファイル名の最大長。 値 0 (ゼロ) は、ファイル名の長さに制限がないことを示します。
このプロパティは、 CIM_FileSystemから継承されます。
MountFailureRetries
-
データ型: uint16
-
アクセスの種類: 読み取り専用
許容されるマウント エラー再試行の最大数。
名前
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Name")
オブジェクトが認識されるラベル。 サブクラス化すると、このプロパティをキー プロパティとしてオーバーライドできます。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
ReadBufferSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("bytes")
バッファー サイズをバイト単位で読み取ります。
スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。
ReadOnly
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIB.IETF|HOST-RESOURCES-MIB.hrFSAccess")
TRUE の場合、ファイル システムは読み取り専用として指定されます。
このプロパティは、 CIM_FileSystemから継承されます。
RetransmissionAttempts
-
データ型: uint16
-
アクセスの種類: 読み取り専用
許可される NFS 再送信の最大数。
RetransmissionTimeout
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("10 分の 1 秒")
NFS タイムアウト (秒の 10 分の 1)。
Root
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIB.IETF|HOST-RESOURCES-MIB.hrFSMountPoint")
ファイル システムのルートを定義するパス名またはその他の情報。
このプロパティは、 CIM_FileSystemから継承されます。
ServerCommunicationPort
-
データ型: uint32
-
アクセスの種類: 読み取り専用
リモート コンピューター システムの UDP ポート番号。
状態
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (10)、 DisplayName ("Status")
オブジェクトの現在の状態。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
次の値があります。
OK ("OK")
エラー ("Error")
機能低下 ("Degraded")
不明 ("不明")
Pred Fail ("Pred Fail")
開始 ("開始")
停止中 ("停止中")
サービス ("Service")
ストレス ( "ストレス")
NonRecover ("NonRecover")
連絡先なし ("連絡先なし")
Lost Comm ("Lost Comm")
WriteBufferSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: 単位 ("bytes")
書き込みバッファー サイズ (バイト単位)。
スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。
注釈
CIM_NFS クラスは、CIM_RemoteFileSystemから派生します。
WMI では、このクラスは実装されません。
このドキュメントは、DMTF によって公開されている CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーを修正したり、Microsoft SDK ドキュメントの標準に準拠したり、詳細情報を提供したりするために変更を加えた可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|