Función PsGetProcessStartKey (ntddk.h)
Esta rutina genera un identificador para un proceso que es único en las sesiones de arranque.
Sintaxis
ULONGLONG PsGetProcessStartKey(
[in] PEPROCESS Process
);
Parámetros
[in] Process
Puntero a la estructura EPROCESS que representa el proceso. Los controladores pueden usar las rutinas de PsGetCurrentProcess y ObReferenceObjectByHandle para obtener un puntero a la estructura EPROCESS de un proceso.
Valor devuelto
Devuelve un ULONGLONG que especifica un identificador único para el proceso proporcionado.
Observaciones
Este es un ejemplo de cómo un controlador podría llamar a esta rutina:
ULONGLONG ProcessStartKey;
ProcessStartKey = PsGetProcessStartKey(PsGetCurrentProcess());
Normalmente, la clave de inicio del proceso se usa para realizar un seguimiento o identificar un proceso a lo largo del tiempo.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1703 |
encabezado de | ntddk.h |
irQL | <= DISPATCH_LEVEL |