DirectSetup DirectSetup 레퍼런스 구조체 DSETUP_CB_PROGRESS   [목차열람] [주소복사] [슬롯비우기]
DSETUP_CB_UPGRADEINFO 구조체
 
Microsoft DirectX 9.0

DSETUP_CB_UPGRADEINFO 구조체


파라미터로서 애플리케이션으로 정의한 DirectXSetupCallbackFunction 에 건네받는다. 이 구조체에는,Reason 파라미터가 DSETUP_CB_MSG_PROGRESS 때만, 유효한 정보가 저장 된다. 콜백 함수는, 이 구조체를 사용해, 실행하는 업그레이드에 관한 스테이터스 정보를 취득할 수 있다.

구문

typedef struct _DSETUP_CB_PROGRESS {
    DWORD dwPhase;
    DWORD dwInPhaseMaximum;
    DWORD dwInPhaseProgress;
    DWORD dwOverallMaximum;
    DWORD dwOverallProgress;
} DSETUP_CB_PROGRESS;

멤버

dwPhase
인스톨의 진행 국면을 나타내는 플래그. DSETUP_CB_PROGRESS_PHASE 플래그의 몇개의 값이 된다.
dwInPhaseMaximum
DSETUP_EXTRACTING 또는 DSETUP_COPYING 국면중에 전개나 복사가 필요한 파일의 최대수를 나타낸다. 이 파라미터는 DSETUP_EXTRACTING 국면과 DSETUP_COPYING 국면에만 사용된다. 그 이외의 경우는 제로가 되기 (위해)때문에, 무시할 수 있다.
dwInPhaseProgress
DSETUP_EXTRACTING 또는 DSETUP_COPYING 국면중에 전개나 복사를 한 파일의 현재수를 나타낸다. 이 파라미터는 DSETUP_EXTRACTING 국면과 DSETUP_COPYING 국면에만 사용된다. 그 이외의 경우는 제로가 되기 (위해)때문에, 무시할 수 있다.
dwOverallMaximum
DSETUP_EXTRACTING 국면과 DSETUP_COPYING 국면으로 실행할 필요가 있는 파일의 합계수. 이 파라미터는 DSETUP_EXTRACTING 국면과 DSETUP_COPYING 국면에만 사용된다. 그 이외의 경우는 제로가 되기 (위해)때문에, 무시할 수 있다.
dwOverallProgress
dwOverallMaximum 값에 관련해 전개나 복사를 한 파일의 현재수를 나타낸다. 이 파라미터는 DSETUP_EXTRACTING 국면과 DSETUP_COPYING 국면에만 사용된다. 그 이외의 경우는 제로가 되기 (위해)때문에, 무시할 수 있다.

구조체의 정보

헤더dsetup.h
최저한의 operating system Windows 98

참조

DirectXSetupCallbackFunction


© 2002 Microsoft Corporation. All rights reserved.
↑TOP