Limitações de NetAdapterCx

Este tópico descreve as advertências que você deve estar ciente ao chamar funções WDF de um driver de cliente NetAdapterCx.

Função Descrição
WdfDeviceInitAssignSDDLString Por padrão , NetDeviceInitConfig atribui SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RW_RES_R como o SDDL padrão. Se você especificar um SDDL mais restritivo, o aplicativo poderá não ser capaz de enviar OIDs de consulta para o adaptador.
WdfDeviceInitSetFileObjectConfig O driver do cliente não deve definir WdfFileObjectWdfCanUseFsContext no membro FileObjectClass de WDF_FILEOBJECT_CONFIG.
WdfDeviceInitAssignName, WdfDeviceInitSetReleaseHardwareOrderOnFailure, WdfDeviceInitSetDeviceType, WdfDeviceInitSetCharacteristics, WdfDeviceInitSetIoType, WdfDeviceInitSetPowerPageable NetDeviceInitConfig chama essas rotinas em nome do driver cliente. O driver do cliente não deve chamá-los.
WdfDeviceCreateDeviceInterface Se o driver do cliente chamar WdfDeviceCreateDeviceInterface com o parâmetro ReferenceString igual a NULL, o NDIS intercepta as solicitações de E/S enviadas para a interface do dispositivo. Para evitar esse comportamento, especifique qualquer cadeia de caracteres de referência.