IOCTL_NFP_GET_MAX_MESSAGE_BYTES IOCTL(nfpdev.h)

클라이언트는 IOCTL_NFP_GET_MAX_MESSAGE_BYTES 요청을 게시되지 않은 일반 핸들과 구독되지 않은 제네릭 핸들로 공급자 디바이스에 보내 지원되는 최대 메시지 크기를 확인합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

없음

출력 버퍼

제공에서 지원하는 최대 메시지 크기를 정의하는 하나의 INT32 값입니다.

상태 블록

요청이 성공하면 Irp-IoStatus.Status>가 STATUS_SUCCESS 설정됩니다.

그렇지 않으면 NTSTATUS 코드로 적절한 오류 조건에 대한 상태입니다.

자세한 내용은 NTSTATUS 값을 참조하세요.

설명

  • 각 공급자 구현 게시 및 구독에 대 한 최대 메시지 크기를 지정할 수 있습니다. Windows에서는 이 최대 공급자 지원 메시지 크기가 10KB 이하여야 합니다.
  • 이 ioctl을 사용할 때 필요한 작업은 다음과 같습니다.
    • 드라이버는 10KB 이하의 최대 메시지 크기를 지원해야 합니다.
    • 이 IOCTL이 수신되면 드라이버는 최대 메시지 크기를 출력 버퍼에 복사하고 STATUS_SUCCESS 완료해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
머리글 nfpdev.h

추가 정보

NFC(근거리 통신) 전체 디자인 가이드

근거리 근접 설계 가이드(탭 및 수행, NFP 공급자 모델, 드라이버 요구 사항)