이 항목에서는 NetAdapterCx 클라이언트 드라이버에서 WDF 함수를 호출할 때 주의해야 하는 사항에 대해 설명합니다.
| 기능 | 설명 |
|---|---|
| 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 | 클라이언트 드라이버가 NULL과 같은 ReferenceString 매개 변수를 사용하여 WdfDeviceCreateDeviceInterface를 호출하는 경우 NDIS는 디바이스 인터페이스로 전송된 I/O 요청을 가로채게 됩니다. 이 동작을 방지하려면 참조 문자열을 지정합니다. |