클러스터 개체 속성에 대한 정보를 포함합니다. RESUTIL_PROPERTY_ITEM 구조의 배열은 속성 작업에 사용할 수 있는 속성 테이블을 형성합니다.
구문
typedef struct RESUTIL_PROPERTY_ITEM {
LPWSTR Name;
LPWSTR KeyName;
DWORD Format;
union {
DWORD_PTR DefaultPtr;
DWORD Default;
LPVOID lpDefault;
PRESUTIL_LARGEINT_DATA LargeIntData;
PRESUTIL_ULARGEINT_DATA ULargeIntData;
PRESUTIL_FILETIME_DATA FileTimeData;
} DUMMYUNIONNAME;
DWORD Minimum;
DWORD Maximum;
DWORD Flags;
DWORD Offset;
} RESUTIL_PROPERTY_ITEM, *PRESUTIL_PROPERTY_ITEM;
멤버
Name
속성의 이름입니다.
KeyName
속성에 대한 클러스터 데이터베이스 하위 키의 선택적 이름입니다. 이 매개 변수는 NULL일 수 있습니다.
Format
CLUSPROP_FORMAT_BINARY 또는CLUSPROP_FORMAT_DWORD 같은 속성의 형식을 설명합니다. 유효한 형식 값 목록은 CLUSPROP_SYNTAXwFormat 멤버를 참조하세요.
DUMMYUNIONNAME
DUMMYUNIONNAME.DefaultPtr
DUMMYUNIONNAME.Default
DUMMYUNIONNAME.lpDefault
DUMMYUNIONNAME.LargeIntData
DUMMYUNIONNAME.ULargeIntData
DUMMYUNIONNAME.FileTimeData
Minimum
속성의 최소 데이터 값입니다. CLUSPROP_FORMAT_BINARY 및 CLUSPROP_FORMAT_MULTI_SZ 형식이 있는 데이터 값의 경우 Minimum 멤버에는 Default로 지정된 기본 데이터 값의 바이트 크기가 포함됩니다.
Maximum
속성의 최대 데이터 값입니다.
Flags
속성을 설명하는 비트 마스크입니다.
RESUTIL_PROPITEM_READ_ONLY(0x00000001)
속성은 읽기 전용입니다.
RESUTIL_PROPITEM_REQUIRED(0x00000002)
이 속성은 필수입니다.
RESUTIL_PROPITEM_SIGNED(0x00000004)
숫자 속성에 부호 있는 값으로 플래그를 지정합니다.
Offset
실제 속성 데이터에 대한 바이트 오프셋입니다. 데이터는 매개 변수 블록이라고 하는 버퍼에 저장됩니다.
설명
매개 변수 블록 및 속성 테이블 빌드에 대한 자세한 내용은 Lists 및 테이블 사용을 참조하세요.
예제
Lists 및 테이블 사용 및 CLUSPROP_BUFFER_HELPER 사용하여 빌드 및 리소스 DLL 구현에서 구조 및 상수 정의를 참조하세요.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | 지원되는 버전 없음 |
| 지원되는 최소 서버 | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
| 머리글 | resapi.h |