Método IDebugSystemObjects::GetCurrentProcessPeb (dbgeng.h)
El método GetCurrentProcessPeb devuelve el bloque de entorno de proceso (PEB) del proceso actual.
Sintaxis
HRESULT GetCurrentProcessPeb(
[out] PULONG64 Offset
);
Parámetros
[out] Offset
Recibe la ubicación en el espacio de direcciones virtuales del destino del PEB del proceso actual.
Valor devuelto
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Comentarios
En la depuración en modo de usuario, este método proporciona la misma información que GetCurrentProcessDataOffset.
En la depuración en modo kernel, la ubicación devuelta es la de la estructura PEB del proceso del sistema en el que se produjo el último evento.
Nota En el modo kernel, el proceso actual del destino es siempre el único proceso virtual que creó el motor del depurador para el kernel. Sin embargo, dado que los eventos pueden producirse en diferentes procesos del sistema, la ubicación PEB devuelta por este método puede cambiar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (incluir Dbgeng.h) |