Partilhar via


Função PsGetProcessStartKey (ntddk.h)

Essa rotina gera um identificador para um processo exclusivo entre sessões de inicialização.

Sintaxe

ULONGLONG PsGetProcessStartKey(
  [in] PEPROCESS Process
);

Parâmetros

[in] Process

Um ponteiro para a estrutura EPROCESS que representa o processo. Os drivers podem usar o PsGetCurrentProcess e rotinas de ObReferenceObjectByHandle para obter um ponteiro para a estrutura EPROCESS para um processo.

Valor de retorno

Retorna um ULONGLONG especificando um identificador exclusivo para o processo fornecido.

Observações

Aqui está um exemplo de como um driver pode chamar essa rotina:

ULONGLONG ProcessStartKey;
ProcessStartKey = PsGetProcessStartKey(PsGetCurrentProcess());

A chave inicial do processo normalmente é usada para rastrear ou identificar um processo ao longo do tempo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1703
cabeçalho ntddk.h
IRQL <= DISPATCH_LEVEL