Función NdisMRemoveMiniport (ndis.h)
La función NdisMRemoveMiniport quita el adaptador de controlador de miniport especificado que el controlador de minipuerto ha determinado que es irrecuperable del sistema.
Sintaxis
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parámetros
MiniportHandle
El identificador del adaptador de miniporte inicializado que el controlador de minipuerto ha determinado es irrecuperable.
Valor devuelto
NdisMRemoveMiniport puede devolver cualquiera de las siguientes opciones:
Código devuelto | Descripción |
---|---|
|
Se ha quitado el adaptador de miniporte. |
|
Error al intentar quitar el adaptador de miniporte. |
Comentarios
Si un controlador de minipuerto ha determinado que se ha producido un error en un adaptador de miniporte determinado y es irrecuperable, el controlador de minipuerto puede llamar a NdisMRemoveMiniport para quitar el adaptador de miniporte del sistema informático local. En esta llamada, el controlador de minipuerto pasa el controlador al adaptador de minipuerto que se va a quitar.
Por ejemplo, si un controlador de minipuerto detecta que un adaptador de minipuerto se restablezca con mucha frecuencia y hace que el equipo se inmoviliza cada pocos segundos, el controlador puede solicitar NDIS para quitar el adaptador de minipuerto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en NDIS 5.1 y NDIS 6.0 y versiones posteriores. Para los controladores NDIS 5.1, consulte NdisMRemoveMiniport (NDIS 5.1). |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | Irql_Miniport_Driver_Function(ndis) |