Freigeben über


IDebugPortSupplier3::EnumPersistedPorts

Diese Methode ruft ein Objekt ab, das eine Enumeration der Liste der beibehaltenen Ports ermöglicht.

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

Parameter

  • PortNames
    [in] Eine BSTR_ARRAY Struktur, die eine Liste mit Namen des Anschlusses enthält, die mit den beibehaltenen Ports zu suchen und zu wechseln. Nur die beibehaltenen Ports mit diesem Namen werden zurückgegeben.

  • ppEnum
    [out] Ein Objekt, das die IEnumDebugPorts2-Schnittstelle implementiert.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Beibehaltene Ports geladen werden, wenn ein Anschluss lieferant instanziiert wird, und gespeichert, wenn sich der Port lieferant zerstört wird.

Siehe auch

Referenz

IDebugPortSupplier3

IEnumDebugPorts2

BSTR_ARRAY