CPROPS. Cpp
예제 공급자 구성 요소에서 속성 캐시 구현의 예제는 cprops.cpp에서 찾을 수 있습니다. 지원되는 메서드는 다음 표에 나와 있습니다.
메서드 | 설명 |
---|---|
CPropertyCache::addproperty | 새 캐시를 추가하여 속성 캐시를 확장합니다. |
CPropertyCache::updateproperty | 속성을 조회하고, 콘텐츠를 해제하고, 대신 새 값을 사용합니다. 그런 다음 이 속성에 대해 변경된 캐시를 표시합니다. |
CPropertyCache::findproperty | 이름으로 이 속성을 조회합니다. 인덱스 저장 |
CPropertyCache::getproperty | 사용 가능한 경우 캐시에서 속성을 찾습니다. 그렇지 않으면 GetInfo를 호출합니다. 인덱스 설정 및 새 값에 복사합니다. |
CPropertyCache::p utproperty | 속성을 찾습니다. 거기에 무엇을 무료로 새로운 값에 넣어. |
CPropertyCache::CPropertyCache | 표준 생성자입니다. |
CPropertyCache::~CPropertyCache | 표준 소멸자입니다. |
CPropertyCache::createpropertycache | 캐시를 만듭니다. |
CPropertyCache::unboundgetproperty | 캐시에서 속성을 찾아 이러한 값으로 설정합니다. |
CPropertyCache::SampleDSMarshallProperties | 속성 데이터 및 값을 마샬링합니다. |
CPropertyCache::marshallproperty | 속성을 마샬링합니다. |
CPropertyCache::SampleDSUnMarshallProperties | Unmarshal 속성 데이터 및 값입니다. |
CPropertyCache::unmarshallproperty | 속성을 unmarshal합니다. |