다음을 통해 공유


ILockBytes 인터페이스(objidl.h)

ILockBytes 인터페이스는 디스크 파일, 전역 메모리 또는 데이터베이스와 같은 일부 물리적 스토리지에서 지원되는 바이트 배열 개체에 구현됩니다. COM 복합 파일 스토리지 개체에서 실제 디바이스에 대한 루트 스토리지 액세스 권한을 부여하는 동시에 실제 스토리지에 액세스하는 세부 정보에서 루트 스토리지를 격리하는 데 사용됩니다.

상속

ILockBytes 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ILockBytes 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ILockBytes 인터페이스에는 이러한 메서드가 있습니다.

 
ILockBytes::Flush

Flush 메서드는 ILockBytes 구현에서 유지 관리하는 모든 내부 버퍼가 기본 물리적 스토리지에 기록되도록 합니다.
ILockBytes::LockRegion

LockRegion 메서드는 바이트 배열에서 지정된 바이트 범위에 대한 액세스를 제한합니다.
ILockBytes::ReadAt

ReadAt 메서드는 바이트 배열 개체의 시작 부분에서 지정된 오프셋에서 시작하는 지정된 바이트 수를 읽습니다.
ILockBytes::SetSize

SetSize 메서드는 바이트 배열의 크기를 변경합니다.
ILockBytes::Stat

Stat 메서드는 이 바이트 배열 개체에 대한 정보를 포함하는 STATSTG 구조를 검색합니다.
ILockBytes::UnlockRegion

UnlockRegion 메서드는 이전에 잠긴 바이트 범위에 대한 액세스 제한을 제거합니다.
ILockBytes::WriteAt

WriteAt 메서드는 바이트 배열의 시작 부분에서 지정된 오프셋에서 시작하는 지정된 바이트 수를 씁니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 objidl.h