CLUSPROP_SZ structure
Describes a null-terminated Unicode string. It is used as an entry in a value list and consists of:
- A CLUSPROP_VALUE structure indicating the format and type of string.
- A null-terminated Unicode string.
For convenience, the CLUSPROP_VALUE members are listed explicitly.
Syntax
typedef struct _CLUSPROP_SZ {
CLUSPROP_SYNTAX Syntax;
DWORD cbLength;
WCHAR sz[];
} CLUSPROP_SZ, *PCLUSPROP_SZ;
Members
Syntax
Member of the CLUSPROP_VALUE structure with a value of CLUSPROP_SYNTAX_LIST_VALUE_SZ (0x00010003), CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ (0x00010004), CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ (0x00010005), or CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ (0x00010008).cbLength
Member of the CLUSPROP_VALUE structure indicating the count of bytes in the sz member. Padding bytes are not included in the count.sz
Array of Unicode characters ending with a NULL terminator.
Remarks
Use the CLUSPROP_SZ_DECLARE macro to initialize a CLUSPROP_SZ structure.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Header |
ClusAPI.h |