CLUSTER_PROPERTY_SYNTAX 列挙 (clusapi.h)
プロパティ リスト内の構文構造に使用できる値を提供します。
構文
typedef enum CLUSTER_PROPERTY_SYNTAX {
CLUSPROP_SYNTAX_ENDMARK,
CLUSPROP_SYNTAX_NAME,
CLUSPROP_SYNTAX_RESCLASS,
CLUSPROP_SYNTAX_LIST_VALUE_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_DWORD,
CLUSPROP_SYNTAX_LIST_VALUE_BINARY,
CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_LONG,
CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ,
CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR,
CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER,
CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER,
CLUSPROP_SYNTAX_LIST_VALUE_WORD,
CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST,
CLUSPROP_SYNTAX_LIST_VALUE_FILETIME,
CLUSPROP_SYNTAX_DISK_SIGNATURE,
CLUSPROP_SYNTAX_SCSI_ADDRESS,
CLUSPROP_SYNTAX_DISK_NUMBER,
CLUSPROP_SYNTAX_PARTITION_INFO,
CLUSPROP_SYNTAX_FTSET_INFO,
CLUSPROP_SYNTAX_DISK_SERIALNUMBER,
CLUSPROP_SYNTAX_DISK_GUID,
CLUSPROP_SYNTAX_DISK_SIZE,
CLUSPROP_SYNTAX_PARTITION_INFO_EX,
CLUSPROP_SYNTAX_PARTITION_INFO_EX2,
CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR
} ;
定数
CLUSPROP_SYNTAX_ENDMARK 値リストの末尾をマークします。 |
CLUSPROP_SYNTAX_NAME Name などのプロパティ名について説明 します リソースの プロパティと の NodeName プロパティ ノード。 プロパティ名は、 CLUSPROP_PROPERTY_NAME 構造体。 |
CLUSPROP_SYNTAX_RESCLASS リソース クラスの値について説明します。 リソース クラスの値は、 CLUSPROP_RESOURCE_CLASS 構造体。 |
CLUSPROP_SYNTAX_LIST_VALUE_SZ プロパティ リスト内の null で終わる Unicode 文字列値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ 内の環境変数への展開されていない参照を含む、null で終わる Unicode 文字列値について説明します。 プロパティ リスト。 |
CLUSPROP_SYNTAX_LIST_VALUE_DWORD プロパティ リスト内の DWORD 値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_BINARY プロパティ リストのバイナリ値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ プロパティ リスト内の null で終わる Unicode 文字列値の配列について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_LONG プロパティ リスト内の符号付き 長い 値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ 内の環境変数への参照が展開された、null で終わる Unicode 文字列値について説明します。 プロパティ リスト。 |
CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR の SECURITY_DESCRIPTOR について説明します 自己相対 形式 プロパティ リスト内の 。 自己相対セキュリティ記述子の詳細については、次を参照してください。 絶対および Self-Relative セキュリティ記述子。 |
CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER プロパティ リスト内の符号付き大きな整数値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER プロパティ リスト内の符号なし大きな整数値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_WORD プロパティ リストの WORD 値について説明します。 |
CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST プロパティ リストについて説明します。 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2、Windows Server 2008: この列挙値は、Windows Server 2016されるまでサポートされません。 |
CLUSPROP_SYNTAX_LIST_VALUE_FILETIME プロパティ リスト内の FILETIME 値について説明します。 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2、Windows Server 2008: この列挙値は、Windows Server 2016されるまでサポートされません。 |
CLUSPROP_SYNTAX_DISK_SIGNATURE で表されるマスター ブート レコード (MBR) ディスク署名値について説明します。 CLUSPROP_DISK_SIGNATURE 構造体。 |
CLUSPROP_SYNTAX_SCSI_ADDRESS IP アドレス リソースのアドレスについて説明します。 IP アドレス リソースには、このアドレスが格納されます。 プライベート プロパティをアドレス指定します。 SCSI アドレス値 は、CLUSPROP_SCSI_ADDRESSで表されます 構造。 |
CLUSPROP_SYNTAX_DISK_NUMBER で表されるディスク番号の値について説明します。 CLUSPROP_DISK_NUMBER 構造体。 |
CLUSPROP_SYNTAX_PARTITION_INFO デバイス名やボリュームなど、物理ディスク リソースに関する情報のコレクションについて説明します [ラベル]。 パーティション情報は、 CLUSPROP_PARTITION_INFO 構造体。 |
CLUSPROP_SYNTAX_FTSET_INFO FILETIME セット情報について説明します。 |
CLUSPROP_SYNTAX_DISK_SERIALNUMBER ディスク リソースのシリアル番号を含む null で終わる Unicode 文字列値について説明します。 |
CLUSPROP_SYNTAX_DISK_GUID の GUID を含む null で終わる Unicode 文字列値について説明します。 GUID パーティション テーブル (GPT) ディスク リソース。 |
CLUSPROP_SYNTAX_DISK_SIZE ディスクの合計サイズをバイト単位で含む符号なし大きな整数値を記述します。 |
CLUSPROP_SYNTAX_PARTITION_INFO_EX デバイス名やボリュームなど、物理ディスク リソースに関する情報のコレクションについて説明します [ラベル]。 パーティション情報は、 CLUSPROP_PARTITION_INFO_EX 構造体。 |
CLUSPROP_SYNTAX_PARTITION_INFO_EX2 デバイス名やボリュームなど、物理ディスク リソースに関する情報のコレクションについて説明します [ラベル]。 パーティション情報は、 CLUSPROP_PARTITION_INFO_EX2 構造体。 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 および Windows Server 2008: この値は、 をWindows Server 2016するまで使用できません。 |
CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR ストレージ クラス リソースの記述子データについて説明します。 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 および Windows Server 2008: この値は、 をWindows Server 2016するまで使用できません。 |
注釈
CLUSTER_PROPERTY_SYNTAXの上位 2 バイトは、有効なCLUSTER_PROPERTY_TYPEである必要があります。 CLUSTER_PROPERTY_SYNTAXの下位 2 バイトは有効なCLUSTER_PROPERTY_FORMATである必要があります。
プロパティリスト構造にプロパティ値を追加する場合、クライアントはCLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZの構文値を指定しないでください。 クライアントに返すプロパティ リスト構造を構築する場合、サーバーは構文 CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZのプロパティの値に対して 2 つの値を返す必要があります。1 つ目の値は構文 CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZで、プロパティ値はサーバーに格納されるため、2 番目は構文 CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ は、各埋め込み環境変数がサーバーに格納されている値に置き換えられたのと同じプロパティ値です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
Header | clusapi.h |