NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT función (netreceivescaling.h)
La función NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT inicializa una estructura NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES .
Sintaxis
void NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES *Capabilities,
[_In_] SIZE_T NumberOfQueues,
[_In_] NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE UnhashedTargetType,
[_In_] NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE HashTypes,
[_In_] NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE ProtocolTypes,
[_In_] PFN_NET_ADAPTER_RECEIVE_SCALING_ENABLE Enable,
[_In_] PFN_NET_ADAPTER_RECEIVE_SCALING_DISABLE Disable,
[_In_] PFN_NET_ADAPTER_RECEIVE_SCALING_SET_HASH_SECRET_KEY SetHashSecretKey,
[_In_] PFN_NET_ADAPTER_RECEIVE_SCALING_SET_INDIRECTION_ENTRIES SetIndirectionEntries
);
Parámetros
[_Out_] Capabilities
Puntero a la estructura de NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES asignada por el controlador.
[_In_] NumberOfQueues
Número de colas de recepción de hardware. Este miembro debe ser una potencia de 2.
[_In_] UnhashedTargetType
Valor de NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE que indica el tipo de control de fotogramas sin formato. Si este miembro se establece en NetAdapterReceiveScalingUnhashedTargetTypeUnspecified, se omite UnhashedTarget .
[_In_] HashTypes
Valor NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE que indica los tipos de función hash admitidos para calcular valores hash.
[_In_] ProtocolTypes
Valor de NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE que indica los tipos de protocolo admitidos para calcular valores hash.
[_In_] Enable
Puntero a la función de devolución de llamada de eventos EvtNetAdapterReceiveScalingEnable del controlador cliente.
[_In_] Disable
Puntero a la función de devolución de llamada de eventos EvtNetAdapterReceiveScalingDisable del controlador cliente.
[_In_] SetHashSecretKey
Puntero a la función de devolución de llamada de evento EvtNetAdapterReceiveScalingSetHashSecretKey del controlador cliente.
[_In_] SetIndirectionEntries
Puntero a la función de devolución de llamada de evento EvtNetAdapterReceiveScalingSetIndirectionEntries del controlador cliente.
Valor devuelto
None
Observaciones
La estructura NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES es un parámetro de entrada para NetAdapterSetReceiveScalingCapabilities. El cliente debe usar NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT para inicializar esta estructura antes de llamar a NetAdapterSetReceiveScalingCapabilities.
Requisitos
Requisito | Value |
---|---|
Versión mínima de UMDF | 2,33 |
Encabezado | netreceivescaling.h (include netadaptercx.h) |
Consulte también
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES