WLAN_HOSTED_NETWORK_STATUS 구조체(wlanapi.h)
WLAN_HOSTED_NETWORK_STATUS 구조에는 무선 호스트 네트워크의 상태 대한 정보가 포함되어 있습니다.
구문
typedef struct _WLAN_HOSTED_NETWORK_STATUS {
WLAN_HOSTED_NETWORK_STATE HostedNetworkState;
GUID IPDeviceID;
DOT11_MAC_ADDRESS wlanHostedNetworkBSSID;
DOT11_PHY_TYPE dot11PhyType;
ULONG ulChannelFrequency;
DWORD dwNumberOfPeers;
#if ...
WLAN_HOSTED_NETWORK_PEER_STATE *PeerList[];
#else
WLAN_HOSTED_NETWORK_PEER_STATE PeerList[1];
#endif
} WLAN_HOSTED_NETWORK_STATUS, *PWLAN_HOSTED_NETWORK_STATUS;
멤버
HostedNetworkState
무선 Hosted Network의 현재 상태입니다.
이 멤버의 값이 wlan_hosted_network_unavailable 경우 이 구조체의 다른 필드 값을 사용하면 안 됩니다.
IPDeviceID
무선 호스트 네트워크에 사용되는 실제 네트워크 디바이스 ID입니다.
멤버는 WlanEnumInterfaces 함수 호출을 통해 사용할 수 없는 가상 무선 디바이스의 GUID입니다. 이 GUID는 디바이스 GUID(예: IP 도우미 함수)를 사용하는 다른 상위 계층 네트워킹 함수를 호출하는 데 사용할 수 있습니다.
wlanHostedNetworkBSSID
무선 호스트 네트워크에서 패킷, 비콘 및 프로브 응답에 사용하는 BSSID입니다.
dot11PhyType
무선 Hosted Network에서 사용하는 네트워크 인터페이스의 물리적 유형입니다.
관련 물리적 인터페이스에서 보고하는 형식 중 하나입니다. 이 값은 HostedNetworkState 멤버가 wlan_hosted_network_active 경우에만 올바릅니다.
ulChannelFrequency
무선 호스트 네트워크에서 사용하는 네트워크 인터페이스의 채널 빈도입니다.
이 값은 HostedNetworkState 가 wlan_hosted_network_active 경우에만 올바릅니다.
dwNumberOfPeers
무선 호스트 네트워크에서 인증된 피어의 현재 수입니다.
이 값은 HostedNetworkState 가 wlan_hosted_network_active 경우에만 올바릅니다.
PeerList[*]
무선 Hosted Network의 현재 피어 각각을 설명하는 WLAN_HOSTED_NETWORK_PEER_STATE 구조체의 배열입니다. 배열의 요소 수는 dwNumberOfPeers 멤버가 지정합니다.
이 값은 HostedNetworkState 가 wlan_hosted_network_active 경우에만 올바릅니다.
PeerList[1]
무선 Hosted Network의 현재 피어 각각을 설명하는 WLAN_HOSTED_NETWORK_PEER_STATE 구조체의 배열입니다. 배열의 요소 수는 dwNumberOfPeers 멤버가 지정합니다.
이 값은 HostedNetworkState 가 wlan_hosted_network_active 경우에만 올바릅니다.
설명
WLAN_HOSTED_NETWORK_STATUS 구조는 Windows 7 이상에서 무선 호스트 네트워크를 지원하기 위해 추가된 네이티브 무선 API에 대한 확장입니다.
WLAN_HOSTED_NETWORK_STATUS 구조체는 WlanHostedNetworkQueryStatus 함수에 의해 ppWlanHostedNetworkStatus 매개 변수의 포인터에 반환됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | wlanapi.h(Wlanapi.h 포함) |