Kernel-Mode Routines That are Discouraged for All NDIS Drivers
WHQL allows NDIS drivers to call the following kernel-mode support routines, but their use is discouraged. If possible, do not implement your NDIS driver by using these functions, because future versions of WHQL test kits might restrict their use.
Restricted routine | Error message |
---|---|
Use NdisOpenConfiguration. If accessing some other key, please take care to validate all input and output. |
|
Writing to the registry can potentially introduce security issues. NdisWriteConfigurationmight help. |
|
Writing to the registry can potentially introduce security issues. NdisWriteConfigurationmight help. |
|
File I/O from driver can potentially introduce security issues. Avoid if possible. |
|
Writing to registry can potentially introduce security issues. Avoid if possible. |
|
Writing to the registry can potentially introduce security issues. Avoid if possible. |
|
Try using NdisMapFile, NdisUnmapFileinstead. |
|
Refer to DKK for use of NdisMapFile, NdisUnmapFileinstead. |
|
Writing to the registry can potentially introduce security issues. Try using NdisWriteConfiguration. |