IDebugPortSupplier3::EnumPersistedPorts
This method retrieves an object that allows enumeration of the list of persisted ports.
HRESULT EnumPersistedPorts(
BSTR_ARRAY PortNames,
IEnumDebugPorts2** ppEnum
);
int EnumPersistedPorts(
BSTR_ARRAY PortNames,
out IEnumDebugPorts2 ppEnum
);
Parameters
PortNames
[in] A BSTR_ARRAY structure that contains a list of port names to find and return among the persisted ports. Only those persisted ports with these names will be returned.ppEnum
[out] An object that implements the IEnumDebugPorts2 interface.
Return Value
If successful, returns S_OK; otherwise, returns an error code.
Remarks
Persisted ports are loaded when a port supplier is instantiated, and saved when the port supplier is destroyed.