다음을 통해 공유


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

추가 정보

IFillLockBytes

ILockBytes

StgOpenAsyncDocfileOnIFillLockBytes