Partilhar via


Função MmGetSystemRoutineAddress (wdm.h)

A rotina MmGetSystemRoutineAddress retorna um ponteiro para uma função especificada por SystemRoutineName.

Sintaxe

PVOID MmGetSystemRoutineAddress(
  [in] PUNICODE_STRING SystemRoutineName
);

Parâmetros

[in] SystemRoutineName

Especifica o nome da rotina do sistema a ser resolvida.

Valor de retorno

Se o nome da função puder ser resolvido, a rotina retornará um ponteiro para a função. Caso contrário, a rotina retornará NULL.

Observações

Os drivers podem usar essa rotina para determinar se uma rotina está disponível em uma versão específica do Windows. Ele só pode ser usado para rotinas exportadas pelo kernel ou HAL, não para qualquer rotina definida pelo driver.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 2000.
da Plataforma de Destino Universal
cabeçalho wdm.h (include Wdm.h, Ntddk.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
regras de conformidade de DDI HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)

Consulte também

IoIsWdmVersionAvailable