다음을 통해 공유


버그 검사 0x164: WIN32K_CRITICAL_FAILURE

WIN32K_CRITICAL_FAILURE 버그 검사 값은 0x00000164. 이는 Win32k에 심각한 오류가 발생했음을 나타냅니다.

중요

이 문서는 프로그래머를 위한 것입니다. 컴퓨터를 사용하는 동안 블루 스크린 오류 코드를 받은 고객인 경우 블루 스크린 오류 문제 해결을 참조하세요.

WIN32K_CRITICAL_FAILURE 매개 변수

매개 변수 Description
1

1 - 오류 유형입니다.

0x1: REGION_VALIDATION_FAILURE- 영역이 표면 범위를 벗어났습니다.

2 - DC에 대한 포인터

3 - SURFACE에 대한 포인터

4 - 지역에 대한 포인터

0x2: OPERATOR_NEW_USED - "new" 연산자는 메모리를 할당하는 데 사용됩니다.

2 - 예약됨

3 - 예약됨

4 - 예약됨

0x3: CRITICAL_APISET_EXTENSIONS_MISSING - 중요 확장 APISET API가 없습니다.

2 - 누락된 함수의 이름에 wchar_t*

3 - 예약됨

4 - 예약됨

0x4: GDI_SPRITE_SURFACE_INVALID_DELETE - GDI 스프라이트의 셰이프가 스프라이트를 삭제하지 않고 삭제됩니다.

2 - SURFACE에 대한 핸들

3 - SURFACE에 대한 참조 수

4 - SURFACE 소유자의 PID

0x5: POINTER_DEVICE_EXCLUSIVE_OPEN_FAILED - 포인터 디바이스를 열지 못했습니다.

2 - 디바이스의 UNICODE_STRING

3 - 예약됨

4 - 예약됨

0x8: PUBLIC_DC_INVALID_PRIVATE_MEMBER - 공용 DC에는 특정 프로세스가 소유한 개체에 대한 포인터가 있습니다.

2 - DC에 대한 포인터

3 - 개체를 소유하는 프로세스 ID

4 - 예약됨

0xA : TTFD_INVOKE_ILLEGAL_ID - TTFD에서 잘못된 함수 테이블 인덱스가 사용되고 있습니다.

2 - 예약됨

3 - 예약됨

4 - 예약됨

0xB: OTFD_INVOKE_ILLEGAL_ID - ATMFD에서 잘못된 함수 테이블 인덱스가 사용되고 있습니다.

2 - 예약됨

3 - 예약됨

4 - 예약됨

0xC: GFPE_INVOKE_ILLEGAL_ID - PALETTE에서 잘못된 함수 테이블 인덱스가 사용되고 있습니다.

2 - PALETTE에 대한 포인터

3 - 잘못된 인덱스

4 - 유효한 최대 인덱스 + 1

0x10: USER_SAS_REGISTRATION_FAILED - SAS 키 등록에 실패했습니다.

2 - vkey

3 - 한정자

4 - 플래그

2 매개 변수 1 참조
3 매개 변수 1 참조
4 매개 변수 1 참조

해결 방법

!analyze 디버그 확장은 버그 검사 대한 정보를 표시하며 근본 원인을 확인하는 데 도움이 될 수 있습니다.