가상 BOOL OnSetData ( LPFORMATETC pFormatEtc, LPSTGMEDIUM pStgMedium, BOOL bRelease );
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
pFormatEtc
포인터를 데이터의 형식을 지정 하는 FORMATETC 구조체。
pStgMedium
포인터를 있는 데이터 STGMEDIUM 구조。
bRelease
함수 호출을 완료 한 후 저장 매체의 소유권을 있는 사용자를 나타냅니다. 호출자가 결정 누가 저장 매체를 대신 할당 된 리소스를 해제 하는 작업을 담당 합니다. 호출자 설정 bRelease가이. BRelease 0이 아닌 경우, 서버 항목 소유권, 그것을 사용 하 여 끝나면 매체를 자유롭게. BRelease 0 일 때 호출자가 소유권을 유지 하 고 서버 항목 저장 매체를 사용 하 여 호출 기간에만 수 있습니다.
주의
지정된 된 데이터와 함께 OLE 항목의 데이터를 대체 하는 프레임 워크에서 호출 합니다. 서버 항목 성공적으로 그것을 취득 했다 때까지 데이터의 소유권을 고려 하지 않습니다. 즉, 0을 반환 하는 경우 소유권을 고려 하지 않습니다. 데이터 소스 소유권을 하는 경우에 저장 매체를 호출 하 여 해제를 ReleaseStgMedium 함수。
기본 구현은 아무것도 하지 않는다. 지정된 된 데이터와 함께 OLE 항목의 데이터를 대체 하려면이 함수를 재정의 합니다. 이것은 고급 재정의。
자세한 내용은 참조 STGMEDIUM, FORMATETC, 그리고 ReleaseStgMedium OLE 2 프로그래머 참조, 볼륨 1。
COleServerItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;COleDataSource::OnSetData(&N)