다음을 통해 공유


TPMVSCMGR_ERROR 열거형(tpmvscmgr.h)

TPM 가상 스마트 카드 관리자의 오류 컨텍스트를 나타내는 미리 정의된 오류 코드를 제공합니다.

Syntax

typedef enum __MIDL___MIDL_itf_tpmvscmgr_0000_0000_0002 {
  TPMVSCMGR_ERROR_IMPERSONATION = 0,
  TPMVSCMGR_ERROR_PIN_COMPLEXITY,
  TPMVSCMGR_ERROR_READER_COUNT_LIMIT,
  TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION,
  TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE,
  TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE,
  TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY,
  TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE,
  TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE,
  TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY,
  TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY,
  TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY,
  TPMVSCMGR_ERROR_VREADER_INITIALIZE,
  TPMVSCMGR_ERROR_VREADER_CREATE,
  TPMVSCMGR_ERROR_VREADER_DESTROY,
  TPMVSCMGR_ERROR_GENERATE_LOCATE_READER,
  TPMVSCMGR_ERROR_GENERATE_FILESYSTEM,
  TPMVSCMGR_ERROR_CARD_CREATE,
  TPMVSCMGR_ERROR_CARD_DESTROY
} TPMVSCMGR_ERROR;

상수

 
TPMVSCMGR_ERROR_IMPERSONATION
값: 0
호출자를 가장하지 못했습니다.
TPMVSCMGR_ERROR_PIN_COMPLEXITY
PIN/PUK가 organization 길이 또는 복잡성 요구 사항을 충족하는지 확인합니다.
TPMVSCMGR_ERROR_READER_COUNT_LIMIT
스마트 카드 판독기의 수 제한에 도달했습니다.
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION
TPM 가상 스마트 카드 관리는 터미널 서비스 세션 내에서 사용할 수 없습니다.
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE
가상 스마트 카드 관리자를 초기화하지 못했습니다.
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE
가상 스마트 카드 관리자를 만들지 못했습니다.
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY
가상 스마트 카드 관리자를 삭제하지 못했습니다.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE
가상 스마트 카드 시뮬레이터를 초기화하지 못했습니다.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE
가상 스마트 카드 시뮬레이터를 만들지 못했습니다.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY
가상 스마트 카드 시뮬레이터를 삭제하지 못했습니다.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY
가상 스마트 카드 시뮬레이터를 구성하지 못했습니다.
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY
지정된 가상 스마트 카드 시뮬레이터를 찾지 못했습니다.
TPMVSCMGR_ERROR_VREADER_INITIALIZE
가상 스마트 카드 판독기를 초기화하지 못했습니다.
TPMVSCMGR_ERROR_VREADER_CREATE
가상 스마트 카드 판독기를 만들지 못했습니다.
TPMVSCMGR_ERROR_VREADER_DESTROY
가상 스마트 카드 판독기를 삭제하지 못했습니다.
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER
TPM 스마트 카드 연결하지 못했습니다.
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM
TPM 스마트 카드 파일 시스템을 생성하지 못했습니다.
TPMVSCMGR_ERROR_CARD_CREATE
TPM 스마트 카드 만들 수 없습니다.
TPMVSCMGR_ERROR_CARD_DESTROY
TPM 스마트 카드 삭제할 수 없습니다.

설명

이러한 오류 코드는 TPM 가상 스마트 카드 관리자 COM 서버에서 상태 콜백 인터페이스인 ITpmVirtualSmartCardManagerStatusCallback을 통해 호출자에게 전송됩니다. 상태 콜백 인터페이스 구현은 미리 정의된 의미에 따라 오류 코드를 해석해야 하며, 해당하는 경우 지역화된 메시지 문자열을 로드하고 사용자 인터페이스를 업데이트해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 tpmvscmgr.h