IOCTL_NFP_GET_MAX_MESSAGE_BYTES IOCTL (nfpdev.h)
Un cliente envía la solicitud de IOCTL_NFP_GET_MAX_MESSAGE_BYTES a cualquier identificador genérico, uno que no está publicado y no suscrito, al dispositivo proveedor para determinar el tamaño máximo de mensaje admitido.
Código principal
Búfer de entrada
Ninguno
Búfer de salida
Un valor INT32 que define el tamaño máximo de mensaje admitido por el proporcionado.
Bloque de estado
Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente.
De lo contrario, status to the appropriate error condition as a NTSTATUS code.
Para obtener más información, vea valores NTSTATUS.
Observaciones
- Cada implementación del proveedor puede especificar un tamaño máximo de mensaje para publicaciones y suscripciones. Windows requiere que este tamaño máximo de mensaje admitido por el proveedor no sea inferior a 10 KB.
-
A continuación se muestran las acciones necesarias al usar este ioctl:
- El controlador DEBE admitir un tamaño máximo de mensaje no inferior a 10 KB.
- Cuando se recibe este IOCTL, el controlador DEBE copiar el tamaño máximo del mensaje en el búfer de salida y completarlo con STATUS_SUCCESS.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de | nfpdev.h |
Consulte también
guía de diseño general de comunicación de campo cercano (NFC)