OleLoadFromStream 함수(ole.h)
스트림에서 개체를 로드합니다.
구문
OLESTATUS OleLoadFromStream(
LPOLESTREAM unnamedParam1,
LPCSTR unnamedParam2,
LPOLECLIENT unnamedParam3,
LHCLIENTDOC unnamedParam4,
LPCSTR unnamedParam5,
LPOLEOBJECT *unnamedParam6
);
매개 변수
unnamedParam1
TBD
unnamedParam2
TBD
unnamedParam3
TBD
unnamedParam4
TBD
unnamedParam5
TBD
unnamedParam6
TBD
반환 값
이 함수는 성공에 대한 S_OK 반환합니다. 다른 가능한 값은 다음과 같습니다.
반환 코드 | 설명 |
---|---|
|
작업에 대한 메모리가 부족합니다. |
|
개체는 지정된 인터페이스를 지원하지 않습니다. |
이 함수는 ReadClassStm 및 CoCreateInstance 함수 및 IPersistStream::Load 메서드에서 반환된 오류 값을 반환할 수도 있습니다.
설명
중요
보안 참고: 신뢰할 수 없는 데이터로 이 메서드를 호출하는 것은 보안 위험입니다. 신뢰할 수 있는 데이터로만 이 메서드를 호출하세요.
스트림의 CLSID가 CLSID_NULL 경우 ppvObj 매개 변수는 NULL로 설정됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | ole.h(Ole2.h 포함) |
라이브러리 | Ole32.lib |
DLL | Ole32.dll |
API 세트 | ext-ms-win-com-ole32-l1-1-5(Windows 10 버전 10.0.15063에 도입됨) |