2017-01-10 9 views
0

데이터 중단을 유발할 수 있으므로 장치간에 데이터 전송이 발생할 때 백그라운드 네트워크 검색을 사용하지 않아야한다는 요구 사항이 있습니다. 인터넷을 통해 들어갔을 때 Windows 태블릿/컴퓨터에서 WLAN 카드의 스트리밍 모드를 켜서이 문제를 해결했습니다. 아래 변수를 설정해야합니다 :WLAN 카드를 스트리밍 모드로 설정하는 방법은 무엇입니까?

OID_802_11_MEDIA_STREAM_MODE 

하지만 잘 모르겠습니다. 어떻게해야합니까? 나는 네트워킹 사람이 아닙니다.

타사 소프트웨어 (해당 번호 : http://www.martin-majowski.de/)를 사용하고 있습니다. 그러나 나는 그 소프트웨어에 의지하고 싶지 않다. 대신 WPF 응용 프로그램에서 직접 설정하거나 자동화하고 싶습니다 (가능한 경우).

모든 리드/답변은 대단히 감사하겠습니다. 미리 감사드립니다.

답변

0

탐구 후 내 질문에 대한 답을 찾았습니다. 비동기 적으로 연결 한 후 WlanIntfOpcode.MediaStreamingMode Opcode를 true로 설정할 수 있습니다.

예제 코드 :

public bool MediaStreaming 
{ 
    get 
    { 
     return GetInterfaceInt(Wlan.WlanIntfOpcode.MediaStreamingMode) != 0; 
    } 
    set 
    { 
     SetInterfaceInt(Wlan.WlanIntfOpcode.MediaStreamingMode, value ? 1 : 0); 
    } 
} 

누군가에게 그 도움을 희망 :

iface.ConnectSynchronously(Wlan.WlanConnectionMode.Profile, Wlan.Dot11BssType.Infrastructure, name, 5000); 
iface.MediaStreaming = true; 

.