StgGetIFillLockBytesOnFile 함수(objbase.h)
[ StgGetIFillLockBytesOnFile 함수는 사용되지 않습니다. 다음 정보는 Windows 2000 이전 버전의 Windows를 지원하기 위해 제공됩니다.]
StgGetIFillLockBytesOnFile 함수는 임시 파일에서 래퍼 개체를 엽니다.
구문
HRESULT StgGetIFillLockBytesOnFile(
[in] OLECHAR const *pwcsName,
[out] IFillLockBytes **ppflb
);
매개 변수
[in] pwcsName
래퍼 개체가 만들어지는 파일의 null로 끝나는 유니코드 문자열 이름에 대한 포인터입니다.
[out] ppflb
새 바이트 배열 래퍼 개체에 대한 인터페이스 포인터를 수신하는 IFillLockBytes* 포인터 변수에 대한 포인터입니다.
반환 값
이 함수는 다음 외에도 E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG 및 E_FAIL 표준 반환 값을 지원합니다.
StgGetIFillLockBytesOnFile 함수는 파일 시스템 오류를 반환할 수도 있습니다.
설명
pwcsName에 지정된 파일의 다운로드를 관리하는 모니커는 데이터의 비동기 다운로드를 관리하는 데 필요한 비동기 스토리지를 만드는 과정에서 이 함수를 호출합니다. 모니커는 먼저 임시 파일을 만든 다음, 이 함수를 호출하여 해당 파일에 래퍼 개체를 만듭니다. 마지막으로 모니커는 StgOpenAsyncDocfileOnIFillLockBytes 를 호출하여 임시 파일에 다운로드할 복합 파일의 루트 스토리지를 엽니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | objbase.h |
라이브러리 | Ole32.lib |
DLL | Ole32.dll |