IDebugPortSupplier3::EnumPersistedPortsIDebugPortSupplier3::EnumPersistedPorts

Cette méthode récupère un objet qui permet l’énumération de la liste des ports persistantes.This method retrieves an object that allows enumeration of the list of persisted ports.

SyntaxeSyntax

HRESULT EnumPersistedPorts(  
   BSTR_ARRAY         PortNames,  
   IEnumDebugPorts2** ppEnum  
);  
int EnumPersistedPorts(  
   BSTR_ARRAY           PortNames,  
   out IEnumDebugPorts2 ppEnum  
);  

ParamètresParameters

PortNames
[in] A BSTR_ARRAY structure qui contient une liste de noms de ports pour rechercher et renvoyer parmi les ports persistantes.[in] A BSTR_ARRAY structure that contains a list of port names to find and return among the persisted ports. Seuls ports persistantes avec ces noms sont retournés.Only those persisted ports with these names will be returned.

ppEnum
[out] Un objet qui implémente le IEnumDebugPorts2 interface.[out] An object that implements the IEnumDebugPorts2 interface.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Ports persistantes sont chargés lorsqu’un fournisseur de port est instancié et enregistré lorsque le fournisseur de port est détruit.Persisted ports are loaded when a port supplier is instantiated, and saved when the port supplier is destroyed.

Voir aussiSee Also

IDebugPortSupplier3 IDebugPortSupplier3
IEnumDebugPorts2 IEnumDebugPorts2
BSTR_ARRAYBSTR_ARRAY