Méthode IResourceList ::AddEntry (portcls.h)

La AddEntry méthode ajoute une entrée à une liste de ressources.

Syntaxe

NTSTATUS AddEntry(
  [in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Translated,
  [in] PCM_PARTIAL_RESOURCE_DESCRIPTOR Untranslated
);

Paramètres

[in] Translated

Pointeur vers une version traduite de l’entrée. Ce paramètre pointe vers une structure CM_PARTIAL_RESOURCE_DESCRIPTOR contenant la version traduite de l’entrée à ajouter.

[in] Untranslated

Pointeur vers une version non traduite de l’entrée. Ce paramètre pointe vers une structure CM_PARTIAL_RESOURCE_DESCRIPTOR contenant la version non traduite (ou « brute ») de l’entrée à ajouter.

Valeur retournée

AddEntry retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne un code d’erreur approprié. Le tableau suivant présente certains des codes de retour possibles status.

Code de retour Description
STATUS_INSUFFICIENT_RESOURCES
Indique qu’il n’y a aucune entrée libre dans la liste.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
IRQL PASSIVE_LEVEL

Voir aussi

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList