Compartilhar via


Registrando um driver intermediário como um protocolo

Um driver intermediário registra suas funções ProtocolXxx com NDIS no contexto de sua função DriverEntry chamando NdisRegisterProtocolDriver.

Registrar um driver intermediário como um protocolo é quase idêntico ao registro como um driver de protocolo. Para obter mais informações, consulte Inicializando um driver de protocolo.

Um driver intermediário com uma borda inferior orientada a conexão deve se registrar como um cliente orientado à conexão. Um cliente orientado à conexão usa os serviços de configuração de chamada e desativação de um gerenciador de chamadas ou MCM (gerenciador de chamadas de miniporto integrado). Um cliente orientado à conexão também usa os recursos de envio e recebimento de um driver de miniporto orientado para conexão ou um MCM para enviar e receber dados. Para obter mais informações, consulte Operações orientadas a conexão executadas por clientes.

Um driver intermediário pode exigir outras funções ProtocolXxx específicas da implementação. Para obter informações sobre como registrar funções opcionais do ProtocolXxx , consulte Configurando serviços opcionais de driver de protocolo.