IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL(nfcsedev.h)
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT 제어 코드는 클라이언트가 특정 이벤트를 구독하기 위해 발급합니다.
주 코드
입력 버퍼
SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO 구조체입니다.
출력 버퍼
없음
상태 블록
Irp->요청이 성공하면 IoStatus.Status 가 STATUS_SUCCESS 설정됩니다. 가능한 오류 코드는 다음과 같습니다.
반환 코드 | Description |
---|---|
STATUS_INVALID_DEVICE_STATE | 이 코드는 이 IOCTL이 SEEvents 이외의 파일 이름을 가진 디바이스 핸들에서 호출되거나 아직 완료되지 않은 보류 중인 다른 요청이 이미 있을 때 반환됩니다. |
STATUS_FEATURE_NOT_SUPPORTED | 이 코드는 출력이 0이 아니거나 보안 요소의 GUID가 열거된 ID와 일치하지 않을 때 반환됩니다. |
설명
다음은 드라이버가 준수해야 하는 요구 사항입니다.
- 이 IOCTL은 SEEvents 파일 이름의 핸들에서 호출되어야 합니다. 그렇지 않으면 드라이버가 STATUS_INVALID_DEVICE_STATE 반환합니다.
- GUID_NULL 클라이언트가 열거된 모든 보안 요소에서 특정 이벤트를 구독하는 야생 카드 지정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | nfcsedev.h |