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

El controlador de clase de puerto (PortCls) usa el SendPowerControl método para enviar códigos de control de energía al adaptador de audio.

Sintaxis

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

Objeto de dispositivo.

[in] _PowerControlCode

Código de control de alimentación que se va a enviar al adaptador de audio.

[in, optional] _InBuffer

Búfer de entrada.

[in] _InBufferSize

Tamaño del búfer de entrada.

[out, optional] _OutBuffer

Búfer de salida.

[in] _OutBufferSize

Tamaño del búfer de salida.

[out, optional] _BytesReturned

Número de bytes devueltos.

Valor devuelto

El SendPowerControl método devuelve STATUS_SUCCESS, si la llamada se realiza correctamente. De lo contrario, devuelve el código de error adecuado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Universal
Encabezado portcls.h

Consulte también

IPortClsRuntimePower