IOCTL_NFP_GET_KILO_BYTES_PER_SECOND IOCTL(nfpdev.h)
클라이언트는 IOCTL_NFP_GET_KILO_BYTES_PER_SECOND 요청을 게시되지 않은 제네릭 핸들과 구독되지 않은 제네릭 핸들로 공급자 디바이스에 보냅니다. 요청은 공급자 또는 기본 RF 기술에서 지원하는 대략적인 최상의 전송 속도를 결정하기 위해 전송됩니다. 이것은 다른 전송 속도에서 크기의 한 순서로 차이를 구별하는 데 사용됩니다.
참고 일반적인 NFC 구현은 약 50의 값을 제공해야 합니다.
주 코드
입력 버퍼
없음
출력 버퍼
공급자 또는 기본 기술에서 지원하는 대략적인 전송 속도를 정의하는 하나의 INT32 값입니다.
상태 블록
요청이 성공하면 Irp-IoStatus.Status>가 STATUS_SUCCESS 설정됩니다.
그렇지 않으면 NTSTATUS 코드로 적절한 오류 조건에 대한 상태입니다.
자세한 내용은 NTSTATUS 값을 참조하세요.
설명
각 공급자 구현은 대략적인 전송 속도를 지정할 수 있습니다. 일반적인 NFC 구현은 초당 약 50KB의 값을 제공해야 합니다.
이 IOCTL을 사용할 때 필요한 작업은 다음과 같습니다.
- 드라이버는 초당 16KB 이하의 대략적인 전송 속도를 지원해야 합니다.
- 이 IOCTL이 수신되면 드라이버는 대략적 전송 속도를 출력 버퍼에 복사하고 STATUS_SUCCESS 사용하여 완료해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
머리글 | nfpdev.h |