Función MmGetSystemRoutineAddress (wdm.h)
La rutina MmGetSystemRoutineAddress devuelve un puntero a una función especificada por SystemRoutineName.
Sintaxis
PVOID MmGetSystemRoutineAddress(
[in] PUNICODE_STRING SystemRoutineName
);
Parámetros
[in] SystemRoutineName
Especifica el nombre de la rutina del sistema que se va a resolver.
Valor devuelto
Si se puede resolver el nombre de la función, la rutina devuelve un puntero a la función. De lo contrario, la rutina devuelve NULL.
Observaciones
Los controladores pueden usar esta rutina para determinar si una rutina está disponible en una versión específica de Windows. Solo se puede usar para rutinas exportadas por el kernel o HAL, no para ninguna rutina definida por el controlador.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 2000. |
de la plataforma de destino de | Universal |
encabezado de | wdm.h (include Wdm.h, Ntddk.h) |
biblioteca de | NtosKrnl.lib |
DLL de | NtosKrnl.exe |
irQL | PASSIVE_LEVEL |
reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |