다음을 통해 공유


WlanGetSupportedDeviceServices 함수(wlanapi.h)

지정된 무선 LAN 인터페이스에서 지원되는 디바이스 서비스 목록을 검색합니다.

구문

DWORD WlanGetSupportedDeviceServices(
  [in]  HANDLE                         hClientHandle,
  [in]  const GUID                     *pInterfaceGuid,
  [out] PWLAN_DEVICE_SERVICE_GUID_LIST *ppDevSvcGuidList
);

매개 변수

[in] hClientHandle

형식: HANDLE

WlanOpenHandle 함수에 대한 이전 호출에서 얻은 클라이언트의 세션 핸들입니다.

[in] pInterfaceGuid

형식: CONST GUID*

쿼리할 무선 LAN 인터페이스의 GUID 에 대한 포인터입니다. WlanEnumInterfaces 함수를 사용하여 로컬 컴퓨터에서 사용하도록 설정된 각 무선 LAN 인터페이스의 GUID를 확인할 수 있습니다.

[out] ppDevSvcGuidList

형식: PWLAN_DEVICE_SERVICE_GUID_LIST*

WLAN_DEVICE_SERVICE_GUID_LIST 구조에서 반환된 디바이스 서비스 GUID목록을 수신하기 위한 포인터의 스토리지에 대한 포인터입니다. 호출이 성공하면 반환된 WLAN_DEVICE_SERVICE_GUID_LIST 대한 버퍼가 WlanGetSupportedDeviceServices 함수에 의해 할당됩니다.

반환 값

형식: HRESULT

함수가 성공하면 반환 값이 ERROR_SUCCESS. 함수가 ERROR_ACCESS_DENIED 실패하면 호출자에게 이 작업을 수행할 수 있는 충분한 권한이 없습니다. 호출자는 관리자 권한이 있거나 UMDF 드라이버여야 합니다.

설명

호출이 성공하면 WlanGetSupportedDeviceServices 함수는 ppDevSvcGuidList 매개 변수가 가리키는 버퍼에 반환된 디바이스 서비스 GUID 목록에 대한 메모리를 할당합니다. ppDevSvcGuidList에서 가리키는 버퍼가 더 이상 필요하지 않은 경우 WlanFreeMemory 함수를 호출하여 사용된 메모리를 해제해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
머리글 wlanapi.h