Ограничения NetAdapterCx
В этом разделе описываются предостережения, которые следует учитывать при вызове функций WDF из драйвера клиента NetAdapterCx.
Функция | Описание |
---|---|
WdfDeviceInitAssignSDDLString | По умолчанию NetDeviceInitConfig назначается SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RW_RES_R в качестве SDDL по умолчанию. Если указать более строгий КОД SDDL, приложение может не отправлять идентификаторы запросов адаптеру. |
WdfDeviceInitSetFileObjectConfig | Драйвер клиента не должен задавать WdfFileObjectWdfCanUseFsContext в элементе FileObjectClassWDF_FILEOBJECT_CONFIG. |
WdfDeviceInitAssignName, WdfDeviceInitSetReleaseHardwareOrderOnFailure, WdfDeviceInitSetDeviceType, WdfDeviceInitSetCharacteristics, WdfDeviceInitSetIoType, WdfDeviceInitSetPowerPageable | NetDeviceInitConfig вызывает эти подпрограммы от имени драйвера клиента. Драйвер клиента не должен вызывать их. |
WdfDeviceCreateDeviceInterface | Если драйвер клиента вызывает WdfDeviceCreateDeviceInterface с параметром ReferenceString, равнымNULL, NDIS перехватывает запросы ввода-вывода, отправленные в интерфейс устройства. Чтобы избежать такого поведения, укажите любую ссылочные строки. |