Compartir a través de


Función NdisIfDeregisterProvider (ndis.h)

La función NdisIfDeregisterProvider anula el registro de un proveedor de interfaz que se registró anteriormente mediante una llamada a . Función NdisIfRegisterProvider .

Sintaxis

void NdisIfDeregisterProvider(
  [in] NDIS_HANDLE NdisProviderHandle
);

Parámetros

[in] NdisProviderHandle

Identificador que identifica el proveedor de interfaz de red. El autor de la llamada obtuvo este identificador de una llamada anterior a . Función NdisIfRegisterProvider .

Valor devuelto

None

Observaciones

Los controladores NDIS llaman a la función NdisIfDeregisterProvider para anular el registro como proveedor de interfaz de red. Los controladores NDIS deben anular el registro como proveedores de interfaz cuando se descargan.

El proveedor de interfaz debe asegurarse de que no tiene ninguna interfaz registrada cuando llama a NdisIfDeregisterProvider. Para anular el registro de las interfaces, el proveedor debe llamar a . Función NdisIfDeregisterInterface una vez para cada interfaz registrada.

El proveedor no debe usar el identificador del proveedor que pasó en el parámetro NdisProviderHandle después de llamar a NdisIfDeregisterProvider.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI Irql_Interfaces_Function(ndis)

Consulte también

NdisIfDeregisterInterface

NdisIfRegisterProvider