IDebugPortSupplier2::AddPort

Fügt einen Port hinzu.

Syntax

HRESULT AddPort( 
   IDebugPortRequest2* pRequest,
   IDebugPort2**       ppPort
);
int AddPort( 
   IDebugPortRequest2 pRequest,
   out IDebugPort2    ppPort
);

Parameter

pRequest
[in] Ein IDebugPortRequest2-Objekt, das den port beschreibt, der hinzugefügt werden soll.

ppPort
[out] Gibt ein IDebugPort2-Objekt zurück, das den Port darstellt.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Diese Methode erstellt tatsächlich den angeforderten Port und fügt ihn der internen Liste der aktiven Ports des Portanbieters hinzu. Die CanAddPort-Methode kann zuerst aufgerufen werden, um mögliche zeitaufwändige Verzögerungen zu vermeiden.

Siehe auch