Partager via


structure PEP_PREPARE_DEVICE (pep_x.h)

La structure PEP_PREPARE_DEVICE identifie un appareil qui doit être démarré en vue de son utilisation par le système d’exploitation.

Syntaxe

typedef struct _PEP_PREPARE_DEVICE {
  [in]  PCUNICODE_STRING DeviceId;
  [out] BOOLEAN          DeviceAccepted;
} PEP_PREPARE_DEVICE, *PPEP_PREPARE_DEVICE;

Membres

[in] DeviceId

Chaîne qui identifie de manière unique l’appareil. Ce membre est un pointeur vers une structure UNICODE_STRING qui contient une chaîne d’identification d’appareil.

[out] DeviceAccepted

Indique si le PEP revendique la propriété de l’appareil. Le PEP définit ce membre sur TRUE pour revendiquer la propriété de l’appareil ou sur FALSE pour indiquer qu’il n’est pas propriétaire de l’appareil. Le PEP qui revendique la propriété est responsable de la gestion des notifications de gestion de l’alimentation des appareils (DPM) pour l’appareil.

Remarques

Cette structure est utilisée par la notification PEP_DPM_PREPARE_DEVICE . Le membre DeviceId de la structure contient une valeur d’entrée fournie par l’infrastructure de gestion de l’alimentation Windows (PoFx). Le membre DeviceAccepted contient une valeur de sortie que le PEP écrit dans la structure en réponse à cette notification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pep_x.h (include Pep_x.h)

Voir aussi

PEP_DPM_PREPARE_DEVICE

UNICODE_STRING