NetAdapterCx 제한 사항

이 항목에서는 NetAdapterCx 클라이언트 드라이버에서 WDF 함수를 호출할 때 알아야 할 주의 사항에 대해 설명합니다.

함수 Description
WdfDeviceInitAssignSDDLString 기본적으로 NetDeviceInitConfig 는 기본 SDDL로 할당합니다 SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RW_RES_R . 보다 제한적인 SDDL을 지정하는 경우 애플리케이션이 쿼리 OID를 어댑터로 보내지 못할 수 있습니다.
WdfDeviceInitSetFileObjectConfig 클라이언트 드라이버는 WDF_FILEOBJECT_CONFIGFileObjectClass 멤버에서 WdfFileObjectWdfCanUseFsContext를 설정해서는 안 됩니다.
WdfDeviceInitAssignName, WdfDeviceInitSetReleaseHardwareOrderOnFailure, WdfDeviceInitSetDeviceType, WdfDeviceInitSetCharacteristics, WdfDeviceInitSetIoType, WdfDeviceInitSetPowerPageable NetDeviceInitConfig 는 클라이언트 드라이버를 대신하여 이러한 루틴을 호출합니다. 클라이언트 드라이버는 이를 호출해서는 안 됩니다.
WdfDeviceCreateDeviceInterface 클라이언트 드라이버가 ReferenceString 매개 변수가 NULL과 같은 WdfDeviceCreateDeviceInterface를 호출하면 NDIS는 디바이스 인터페이스로 전송된 I/O 요청을 가로채게 됩니다. 이 동작을 방지하려면 참조 문자열을 지정합니다.