IOCTL_POINT_OF_SERVICE_SET_PROPERTY IOCTL (pointofservicedriverinterface.h)
Esta función de control de E/S establece la propiedad especificada en el dispositivo.
Código principal
Búfer de entrada
PosPropertyId de la propiedad que se va a establecer seguida del valor de la propiedad. La codificación del tipo sigue el identificador de propiedad en la secuencia de bytes.
Longitud del búfer de entrada
Establezca en sizeof(PosPropertyId) + el tamaño del valor de la propiedad.
Búfer de salida
No se usa con esta operación; se establece en NULL.
Longitud del búfer de salida
No se usa con esta operación; establecido en 0 (cero).
Bloque de estado
Devuelve TRUE si se ejecuta correctamente; de lo contrario, devuelve FALSE.
Comentarios
Para obtener información de error extendida, llame a GetLastError. A continuación se muestra un valor de error común (se pueden devolver otros valores devueltos según lo definido por la implementación de devolución de llamada de la propiedad):
- STATUS_ACCESS_DENIED: otro cliente reclama actualmente el dispositivo.
El cliente debe llamar correctamente a IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE antes de usar este IOCTL.
Requisitos
Requisito | Valor |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |