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

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (256)

インスタンスの作成で使用されるクラスまたはサブクラスの名前。 クラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

このプロパティは、 CIM_FileSystemから継承されます。

CSCreationClassName

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (256)、 伝達 ( "CIM_ComputerSystemCreationClassName")

コンピューター システムの作成クラス名をスコーピングします。

このプロパティは、 CIM_FileSystemから継承されます。

CSName

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (256)、 伝達 ( "CIM_ComputerSystemName")

コンピューター システムの名前をスコーピングします。

このプロパティは、 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
CIMWin32.mof
[DLL]
CIMWin32.dll

関連項目

CIM_RemoteFileSystem