Partager via


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

Le pilote de classe de port (PortCls) utilise la SendPowerControl méthode pour envoyer des codes de contrôle d’alimentation à la carte audio.

Syntaxe

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
);

Paramètres

[in] _DeviceObject

Objet d’appareil.

[in] _PowerControlCode

Code de contrôle d’alimentation à envoyer à l’adaptateur audio.

[in, optional] _InBuffer

Mémoire tampon d’entrée.

[in] _InBufferSize

Taille de la mémoire tampon d'entrée.

[out, optional] _OutBuffer

Mémoire tampon de sortie.

[in] _OutBufferSize

Taille de la mémoire tampon de sortie.

[out, optional] _BytesReturned

Nombre d’octets retournés.

Valeur retournée

La SendPowerControl méthode retourne STATUS_SUCCESS, si l’appel réussit. Sinon, elle retourne le code d’erreur approprié.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2003
Plateforme cible Universal
En-tête portcls.h

Voir aussi

IPortClsRuntimePower