Udostępnij za pośrednictwem


IDebugProgramPublisher2::PublishProgram

Ta metoda udostępnia program dla aparatów debugowania (DE) i menedżera debugowania sesji.

Składnia

int PublishProgram(
   CONST_GUID_ARRAY Engines,
   string           szFriendlyName,
   object           pDebuggeeInterface
);

Parametry

Engines
[in] Tablica identyfikatorów GUID dla DEs, które mogą uruchamiać lub dołączać do tego programu.

szFriendlyName
[in] Przyjazna nazwa programu (jest wyświetlana w menu lub oknach dialogowych wyświetlanych użytkownikowi).

pDebuggeeInterface
[in] IUnknown interfejs programu (ta wartość jest używana jako plik cookie do unikatowego identyfikowania programu; ta sama wartość jest używana do "cofania publikowania" programu)

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Aby program nie był już dostępny do debugowania, wywołaj polecenie UnpublishProgram.

Zobacz też