ADsPropCheckIfWritable 함수(adsprop.h)
ADsPropCheckIfWritable 함수는 특성을 쓸 수 있는지 여부를 결정합니다.
구문
BOOL ADsPropCheckIfWritable(
[in] const PWSTR pwzAttr,
[in] const PADS_ATTR_INFO pWritableAttrs
);
매개 변수
[in] pwzAttr
특성의 이름을 포함하는 NULL로 종료된 WCHAR 버퍼에 대한 포인터입니다.
[in] pWritableAttrs
ADsPropGetInitInfo에서 반환하는 ADS_ATTR_INFO 구조체의 배열에 대한 포인터입니다.
반환 값
쓰기 가능한 특성 목록에 특성이 있으면 0이 아닌 값을 반환하고, 그렇지 않으면 0을 반환합니다. pWritableAttrs가 NULL인 경우에도 0을 반환합니다.
설명
초기화 중에 속성 시트 확장은 ADsPropCheckIfWritable을 사용하여 변경할 수 있는 특성을 작성할 수 있는지 여부를 결정해야 합니다. 특성을 쓸 수 없는 경우 읽기 전용으로 표시되어야 하며 특성 값을 변경하는 기능을 제거해야 합니다.
사용자에게 쓰기 권한이 부여될 수 있지만 특성에 대한 읽기 권한은 부여되지 않습니다. 이 경우 특성 읽기 작업이 실패하고 특성을 덮어쓸 수 있습니다. 따라서 사용자 쓰기 권한을 부여하지 않고 특성에 대한 읽기 권한을 취소하는 것이 좋습니다.
이 함수를 사용하여 다중 선택 속성 시트의 특성에 대한 쓰기 권한을 확인하지 마세요. 각 디렉터리 개체에는 쓰기 가능한 특성 사용 권한 집합이 다를 수 있습니다. 속성 시트 확장은 선택한 그룹의 특정 개체에 쓰려고 할 때 오류를 반환하는 서버에 의존하여 해당 개체에 대한 쓰기 권한이 거부되었는지 확인해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | adsprop.h |
라이브러리 | Dsprop.lib |
DLL | Dsprop.dll |