IOCTL_POINT_OF_SERVICE_SET_PROPERTY IOCTL (pointofservicedriverinterface.h)
Essa função de controle de E/S define a propriedade especificada no dispositivo.
Código principal
Buffer de entrada
PosPropertyId da propriedade a ser definida seguida pelo valor da propriedade. A codificação do tipo segue a ID da propriedade no fluxo de bytes.
Comprimento do buffer de entrada
Defina como sizeof(PosPropertyId) + o tamanho do valor da propriedade.
Buffer de saída
Não usado com esta operação; definido como NULL.
Comprimento do buffer de saída
Não usado com esta operação; definido como 0 (zero).
Bloco de status
Retorna verdadeiro se bem-sucedido; caso contrário, retorna FALSE .
Observações
Para obter informações de erro estendidas, chame GetLastError. Veja a seguir um valor de erro comum (outros valores retornados podem ser retornados conforme definido pela implementação de retorno de chamada de propriedade):
- STATUS_ACCESS_DENIED: O dispositivo é atualmente reivindicado por outro cliente.
O cliente deve chamar IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE com êxito antes de usar este IOCTL.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | pointofservicedriverinterface.h (inclua Pointofservicedriverinterface.h) |