DirectSetup DirectSetup 레퍼런스 반환값의 열거형   [목차열람] [주소복사] [슬롯비우기]
반환값의 열거형
 
Microsoft DirectX 9.0

반환값의 열거형


DirectXSetup 함수는 이하의 값을 돌려준다. 이 함수는 표준의 구성 요소 개체 모델 (COM) 에러를 돌려줄 수도 있다.

구문

typedef enum {
    DSETUPERR_SUCCESS,
    DSETUPERR_SUCCESS_RESTART,
    DSETUPERR_BADWINDOWSVERSION,
    DSETUPERR_CANTFINDDIR,
    DSETUPERR_CANTFINDINF,
    DSETUPERR_INTERNAL,
    DSETUPERR_NOTADMIN,
    DSETUPERR_NOCOPY,
    DSETUPERR_OUTOFDISKSPACE,
    DSETUPERR_SOURCEFILENOTFOUND,
    DSETUPERR_UNSUPPORTEDPROCESSOR,
    DSETUPERR_MISSINGCAB_MANAGEDDX,
    DSETUPERR_NODOTNETFRAMEWORKINSTALLED
} Return Values;

정수

DSETUPERR_SUCCESS

셋업이 성공했다. 재부팅의 필요는 없다.

DSETUPERR_SUCCESS_RESTART

셋업이 성공했다. 재부팅 할 필요가 있다.

DSETUPERR_BADWINDOWSVERSION

시스템으로 실행중의 Microsoft Windows® 는, Microsoft® DirectX® 에서는 지원 되지 않는다.

DSETUPERR_CANTFINDDIR

셋업 프로그램으로 작업 디렉토리가 발견되지 않았다.

DSETUPERR_CANTFINDINF

필요한 . inf 파일이 발견되지 않았다.

DSETUPERR_INTERNAL

내부 에러가 발생했다.

DSETUPERR_NOTADMIN

현재 사용자가 관리자 권한을 가지고 있지 않다. Windows 2000 시스템에서는, 셋업 시에 관리자 권한이 필요한 경우가 있다.

DSETUPERR_NOCOPY

파일의 버전을 검증할 수 없었는지, 잘못이었다.

DSETUPERR_OUTOFDISKSPACE

셋업 프로그램에 의한 인스톨중에 디스크 영역이 부족하게 되었다.

DSETUPERR_SOURCEFILENOTFOUND

필요한 소스 파일 가운데중 한쪽이 발견되지 않았다.

DSETUPERR_UNSUPPORTEDPROCESSOR

지원되지 않은 프로세서 타입이다. DirectX 9.0 에서는, Pentium 또는 K6 호환 프로세서 및 이것들 이후의 프로세서만을 지원 하고 있다.

DSETUPERR_MISSINGCAB_MANAGEDDX

ManagedDX.CAB 는 DirectX 의 패키지에는 포함되지 않는다.

DSETUPERR_NODOTNETFRAMEWORKINSTALLED

Microsoft . NET Framework 는 인스톨되지 않지만, Managed DirectX 를 사용하기 위해서(때문에) 필요하다.

열거형의 정보

최저한의 operating system Windows 98


© 2002 Microsoft Corporation. All rights reserved.
↑TOP