IOCTL_SMARTCARD_GET_LAST_ERROR IOCTL(winsmcrd.h)
IOCTL_SMARTCARD_GET_LAST_ERROR 요청은 겹치는 작업이 완료된 직후 오류 코드를 반환하는 옵션이 없기 때문에 가장 이전 작업의 오류 코드를 검색합니다.
주 코드
입력 버퍼
DiocParams-cbOutBuffer>
출력 버퍼의 크기를 포함합니다. 최소 sizeof(ULONG)여야 합니다.
출력 버퍼
DiocParams-lpvOutBuffer>
오류 코드를 받습니다.
DiocParams-lpcbBytesReturned>
sizeof(ULONG)로 설정해야 합니다.
상태 블록
Irp->IoStatus.Status 는 요청이 성공하면 STATUS_SUCCESS 설정되며 이 IOCTL을 사용할 때 반환되어야 합니다.
드라이버가 스마트 카드 드라이버 라이브러리를 사용하는 경우 가장 이전에 겹치는 작업의 결과를 스마트 카드 확장에 저장해야 합니다. 이온. 라이브러리는 저장된 값을 사용하여 이 호출에 자동으로 응답합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | winsmcrd.h |