NDIS_MINIPORT_CO_CHARACTERISTICS estrutura (ndis.h)
A estrutura NDIS_MINIPORT_CO_CHARACTERISTICS especifica os pontos de entrada do CoNDIS para um driver de miniporto CoNDIS.
Sintaxe
typedef struct _NDIS_MINIPORT_CO_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
W_CO_CREATE_VC_HANDLER CoCreateVcHandler;
W_CO_DELETE_VC_HANDLER CoDeleteVcHandler;
W_CO_ACTIVATE_VC_HANDLER CoActivateVcHandler;
W_CO_DEACTIVATE_VC_HANDLER CoDeactivateVcHandler;
W_CO_SEND_NET_BUFFER_LISTS_HANDLER CoSendNetBufferListsHandler;
W_CO_OID_REQUEST_HANDLER CoOidRequestHandler;
} NDIS_MINIPORT_CO_CHARACTERISTICS, *PNDIS_MINIPORT_CO_CHARACTERISTICS;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura de características do CoNDIS do driver de miniporto (NDIS_MINIPORT_CO_CHARACTERISTICS). O driver define o
Tipo membro da estrutura que de Cabeçalho especifica para NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS, o membro de Revisão de para NDIS_MINIPORT_CO_CHARACTERISTICS_REVISION_1 e o membro tamanho para NDIS_SIZEOF_MINIPORT_CO_CHARACTERISTICS_REVISION_1.
Flags
Reservado para NDIS.
CoCreateVcHandler
O ponto de entrada da função MiniportCoCreateVc do driver. Se esse ponto de entrada for para um driver MCM (gerenciador de chamadas de miniporto) integrado, esse membro deverá ser NULL, pois o NDIS chama a função ProtocolCoCreateVc de um driver em vez disso. Para obter mais informações sobre ProtocolCoCreateVc em um MCM, consulte NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoDeleteVcHandler
O ponto de entrada da função MiniportCoDeleteVc do driver. Se esse ponto de entrada for para um driver MCM (gerenciador de chamadas de miniporto) integrado, esse membro deverá ser NULL, pois o NDIS chama a função ProtocolCoDeleteVc de um driver em vez disso. Para obter mais informações sobre ProtocolCoDeleteVc em um MCM, consulte NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoActivateVcHandler
O ponto de entrada do driver função de MiniportCoActivateVc.
CoDeactivateVcHandler
O ponto de entrada do driver função MiniportCoDeactivateVc.
CoSendNetBufferListsHandler
O ponto de entrada do driver função MiniportCoSendNetBufferLists.
CoOidRequestHandler
O ponto de entrada do driver função MiniportCoOidRequest.
Observações
Para especificar pontos de entrada para o CoNDIS, um driver de miniporto inicializa uma estrutura de NDIS_MINIPORT_CO_CHARACTERISTICS e a passa para o função NdisSetOptionalHandlers.
O driver de miniporto chama NdisSetOptionalHandlers da função MiniportSetOptions.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e posterior. |
cabeçalho | ndis.h (inclua Ndis.h) |