Hizkuntza
Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Recupera el nodo de programa de un programa específico.
Sintaxis
int GetProviderProgramNode(
enum_PROVIDER_FLAGS Flags,
IDebugDefaultPort2 pPort,
AD_PROCESS_ID ProcessId,
ref Guid guidEngine,
ulong programId,
out IDebugProgramNode2 ppProgramNode
);
Parámetros
Flags
[in] Combinación de marcas de la enumeración PROVIDER_FLAGS . Las marcas siguientes son típicas para esta llamada:
| Marca | Descripción |
|---|---|
PFLAG_REMOTE_PORT |
El autor de la llamada se ejecuta en una máquina remota. |
PFLAG_DEBUGGEE |
El autor de la llamada se está depurando actualmente (se devolverá información adicional sobre la serialización de cada nodo). |
PFLAG_ATTACHED_TO_DEBUGGEE |
El depurador ha asociado al autor de la llamada, pero no lo ha iniciado. |
pPort
[in] Puerto en el que se ejecuta el proceso de llamada.
processId
[in] Estructura AD_PROCESS_ID que contiene el identificador del proceso que contiene el programa en cuestión.
guidEngine
[in] GUID del motor de depuración al que está asociado el programa (si existe).
programId
[in] Identificador del programa para el que se va a obtener el nodo del programa.
ppProgramNode
[out] Objeto IDebugProgramNode2 que representa el nodo de programa solicitado.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.