Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca identyfikatory GUID dla wszystkich możliwych aparatów debugowania (DE), które mogą debugować ten program.
Składnia
Parametry
celtBuffer
[in] Liczba identyfikatorów GUID de do zwrócenia. Określa również maksymalny rozmiar rgguidEngines tablicy.
rgguidEngines
[in, out] Tablica identyfikatorów GUID de do wypełnienia.
pceltEngines
[out] Zwraca rzeczywistą liczbę zwracanych identyfikatorów GUID DE.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu. Zwraca [C++] HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) lub [C#] 0x8007007A, jeśli bufor nie jest wystarczająco duży.
Uwagi
Aby określić liczbę aparatów, wywołaj tę metodę raz z parametrem celtBuffer ustawionym na 0 i rgguidEngines parametrem ustawionym na wartość null. HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) Zwraca wartość (0x8007007A dla języka C#), a pceltEngines parametr zwraca wymagany rozmiar buforu.