DPA_LoadStream 함수(dpa_dsa.h)
[DPA_LoadStream Windows Vista에서 사용할 수 있습니다. 후속 버전에서 변경되거나 사용하지 못할 수 있습니다. ]
지정된 콜백 함수를 호출하여 각 요소를 읽어 스트림에서 DPA(동적 포인터 배열)를 로드합니다.
구문
HRESULT DPA_LoadStream(
[out] HDPA *phdpa,
[in] PFNDPASTREAM pfn,
[in] IStream *pstream,
[in] void *pvInstData
);
매개 변수
[out] phdpa
형식: HDPA*
DPA에 대한 핸들입니다.
[in] pfn
형식: PFNDPASTREAM
콜백 함수입니다. 콜백 함수 프로토타입은 PFNDPASTREAM 을 참조하세요.
[in] pstream
형식: IStream*
IStream 개체입니다.
[in] pvInstData
형식: void*
콜백 데이터에 대한 포인터입니다. pvInstData 는 pfn에 매개 변수로 전달됩니다.
반환 값
형식: HRESULT
다음 값 중 하나를 반환합니다.
반환 코드 | Description |
---|---|
|
콜백 함수가 성공했고 요소가 로드되었음을 나타냅니다. |
|
콜백 함수가 요소를 로드하는 데 실패했음을 나타냅니다. 그러나 프로세스는 계속되어야 합니다. |
|
하나 이상의 매개 변수가 잘못되었음을 나타냅니다. |
|
스트림 개체를 읽을 수 없음을 나타냅니다. |
|
버퍼 길이가 잘못되었거나 메모리가 부족하여 작업을 완료할 수 없습니다. |
설명
이 함수는 ComCtl32.dll 직접 호출해야 합니다. 서수 9입니다.
콜백은 pvInstData 데이터를 스트림에 쓰는 역할을 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | dpa_dsa.h |
DLL | ComCtl32.dll |