DEVPROP_TYPE_ERROR
DEVPROP_TYPE_ERROR 식별자는 WINERROR.H에 정의된 Microsoft Win32 오류 코드 값에 대한 기본 데이터 형식 식별자를 나타냅니다.
설명
Windows Vista 이상 버전의 Windows에서 통합 디바이스 속성 모델은 NTSTATUS 오류 코드 값에 대한 DEVPROP_TYPE_NTSTATUS 기본 데이터 형식 식별자도 정의합니다.
DEVPROP_TYPE_ERROR DEVPROP_TYPEMOD_ARRAY property-data-type 한정자와만 결합할 수 있습니다.
이 형식의 속성 설정
기본 데이터 형식이 DEVPROP_TYPE_ERROR 속성을 설정하려면 해당 SetupDiSetXxx 속성 함수를 호출하고 함수 입력 매개 변수를 다음과 같이 설정합니다.
PropertyType 매개 변수를 DEVPROP_TYPE_ERROR 설정합니다.
PropertyBuffer 매개 변수를 하나 이상의 Win32 오류 코드 값을 포함할 수 있는 버퍼에 대한 포인터로 설정합니다.
PropertyBufferSize 매개 변수를 로
sizeof(ULONG)
설정합니다.나머지 함수 매개 변수를 적절하게 설정하여 속성을 설정합니다.
Win32 오류 코드 값에 대한 설명 텍스트 검색
Win32 오류 코드와 연결된 설명 텍스트를 검색하려면 다음과 같이 FormatMessage 함수(Windows SDK에 설명됨)를 호출합니다.
dwflags 매개 변수 값에 FORMAT_MESSAGE_FROM_SYSTEM 플래그를 포함합니다.
dwMessageID 매개 변수를 오류 코드 값으로 설정합니다.
다른 옵션 및 매개 변수를 적절하게 설정하여 설명 텍스트를 검색합니다.
요구 사항
Version |
Windows Vista 이상 버전의 Windows. |
헤더 |
Devpropdef.h(Devpropdef.h 포함) |