Compartilhar via


Método IPortClsRuntimePower::SendPowerControl (portcls.h)

O driver de classe de porta (PortCls) usa o SendPowerControl método para enviar códigos de controle de energia para o adaptador de áudio.

Sintaxe

NTSTATUS SendPowerControl(
  [in]            PDEVICE_OBJECT _DeviceObject,
  [in]            LPCGUID        _PowerControlCode,
  [in, optional]  PVOID          _InBuffer,
  [in]            SIZE_T         _InBufferSize,
  [out, optional] PVOID          _OutBuffer,
  [in]            SIZE_T         _OutBufferSize,
  [out, optional] PSIZE_T        _BytesReturned
);

Parâmetros

[in] _DeviceObject

O objeto do dispositivo.

[in] _PowerControlCode

O código de controle de energia a ser enviado para o adaptador de áudio.

[in, optional] _InBuffer

O buffer de entrada.

[in] _InBufferSize

O tamanho do buffer de entrada.

[out, optional] _OutBuffer

O buffer de saída.

[in] _OutBufferSize

O tamanho do buffer de saída.

[out, optional] _BytesReturned

O número de bytes retornados.

Retornar valor

O SendPowerControl método retornará STATUS_SUCCESS, se a chamada for bem-sucedida. Caso contrário, ele retornará o código de erro apropriado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7
Servidor mínimo com suporte Windows Server 2003
Plataforma de Destino Universal
Cabeçalho portcls.h

Confira também

IPortClsRuntimePower