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