Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die GUIDs für alle möglichen Debugmodule (DE) zurück, die dieses Programm debuggen können.
Syntax
Parameter
celtBuffer
[in] Die Anzahl der zurückzugebenden DE-GUIDs. Dies gibt auch die maximale Größe des rgguidEngines Arrays an.
rgguidEngines
[in, out] Ein Array von DE-GUIDs, die ausgefüllt werden sollen.
pceltEngines
[out] Gibt die tatsächliche Anzahl der zurückgegebenen DE-GUIDs zurück.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben. Gibt [C++] HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) oder [C#] 0x8007007A zurück, wenn der Puffer nicht groß genug ist.
Hinweise
Um zu bestimmen, wie viele Engines vorhanden sind, rufen Sie diese Methode einmal auf, wobei der celtBuffer Parameter auf 0 festgelegt ist und der rgguidEngines Parameter auf einen Nullwert festgelegt ist. Dies gibt HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) (0x8007007A für C#) zurück, und der pceltEngines Parameter gibt die erforderliche Größe des Puffers zurück.