CAsyncMonikerFile::OnProgress

가상 void OnProgress ( ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCTSTR szStatusText );

매개 변수

ulProgress

UlProgressMax 에 표시 된 예상된 최대값을 기준으로 바인드 작업의 현재 진행률을 나타냅니다.

ulProgressMax

이 작업에 대 한 OnProgress 호출의 기간에 대 한 예상된 최대 ulProgress 의 가치를 나타냅니다.

ulStatusCode

바인드 작업의 진행 상황에 관한 추가 정보를 제공합니다. 유효한 값은 BINDSTATUS 열거형에서 가져옵니다. 가능한 값에 대 한 설명 부분을 참조。

szStatusText

UlStatusCode의 값에 따라 현재 진행 상황에 대 한 정보. 가능한 값에 대 한 설명 부분을 참조。

주의

일반적으로 긴 작업 동안 합리적인 간격이 바인드 작업의 현재 진행률을 나타내는 반복 모니커에 의해 호출。

UlStatusCode 에 대 한 가능한 값 (및 각 값에 대해 szStatusText ):

BINDSTATUS_FINDINGRESOURCE

바인드 작업 개체를 저장소에 연결 되 고를 보유 하는 리소스를 찾는 것입니다. 검색 중인 리소스의 표시 이름을 제공 하는 szStatusText (예를 들어 "www.microsoft.com")에 대 한。

BINDSTATUS_CONNECTING

바인드 작업 개체 또는 저장소에 연결 되 고 리소스에 연결 합니다. (예: IP 주소)에 연결 되 고 리소스의 표시 이름을 제공 하는 szStatusText

BINDSTATUS_SENDINGREQUEST

바인드 작업 개체 또는 저장소에 요청 합니다. 개체 (예를 들어, 파일 이름)의 표시 이름을 제공 하는 szStatusText

BINDSTATUS_REDIRECTING

바인드 작업이 다른 데이터 위치로 리디렉션 되었습니다. 새 데이터 위치에 대 한 표시 이름을 제공 하는 szStatusText

BINDSTATUS_USINGCACHEDCOPY

바인드 작업은 캐시 된 복사본에서 요청한 개체 또는 스토리지를 검색 합니다. SzStatusTextNULL 입니다.

BINDSTATUS_BEGINDOWNLOADDATA

바인드 작업 개체 또는 저장소에 받는 시작 했다. 데이터 위치에 대 한 표시 이름을 제공 하는 szStatusText

BINDSTATUS_DOWNLOADINGDATA

바인드 작업 개체 또는 저장소에 받을 계속 합니다. 데이터 위치에 대 한 표시 이름을 제공 하는 szStatusText

BINDSTATUS_ENDDOWNLOADDATA

바인드 작업 개체를 저장소에 연결 되 고 수신 완료 했습니다. 데이터 위치에 대 한 표시 이름을 제공 하는 szStatusText

BINDSTATUS_CLASSIDAVAILABLE

에 연결 되는 개체의 인스턴스를 만들 수 막입니다. 원하는 경우 클라이언트 바인딩 작업을 취소할 기회를 허용 하는 문자열 형식으로 새 개체의 CLSID를 제공 하는 szStatusText

CAsyncMonikerFile 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index