Compartilhar via


IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY IOCTL (charging.h)

O código de controle IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY é enviado de um carregador configurável para um dispositivo que manipula carregadores configuráveis. Ele configura as propriedades do carregador.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer de entrada

>AssociatedIrp.SystemBuffer deve conter uma estrutura que comece com uma estrutura CONFIGURABLE_CHARGER_PROPERTY_HEADER.

Comprimento do buffer de entrada

Parameters.DeviceIoControl.InputBufferLength no local da pilha de E/S do IRP indica o tamanho, em bytes, do buffer.

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Bloco de status

Irp->IoStatus.Status está definido como STATUS_SUCCESS ou o status de erro apropriado.

Requisitos

Requisito Valor
de cliente com suporte mínimo Sistemas operacionais Windows 10 e posteriores.
cabeçalho charging.h (inclua Charging.h)
IRQL <= DISPATCH_LEVEL

Consulte também

CONFIGURABLE_CHARGER_PROPERTY_HEADER

de carregamento.h