다음을 통해 공유


WlanDeviceServiceCommand 함수(wlanapi.h)

OEM(원래 장비 제조업체) 또는 IHV(독립 하드웨어 공급업체) 구성 요소가 특정 무선 LAN 인터페이스의 디바이스 서비스와 통신할 수 있도록 허용합니다.

Syntax

DWORD WlanDeviceServiceCommand(
  [in]                HANDLE     hClientHandle,
  [in]                const GUID *pInterfaceGuid,
  [in]                LPGUID     pDeviceServiceGuid,
  [in]                DWORD      dwOpCode,
  [in]                DWORD      dwInBufferSize,
  [in]                PVOID      pInBuffer,
  [in]                DWORD      dwOutBufferSize,
  [in, out, optional] PVOID      pOutBuffer,
  [out]               PDWORD     pdwBytesReturned
);

매개 변수

[in] hClientHandle

형식: HANDLE

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

[in] pInterfaceGuid

형식: CONST GUID*

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

[in] pDeviceServiceGuid

형식: GUID*

이 명령에 대한 디바이스 서비스를 식별하는 GUID 입니다.

[in] dwOpCode

형식: DWORD

디바이스 서비스에서 수행할 작업을 식별하는 운영 코드입니다.

[in] dwInBufferSize

형식: DWORD

입력 버퍼의 크기(바이트)입니다.

[in] pInBuffer

형식: PVOID

명령 입력에 대한 제네릭 버퍼입니다.

[in] dwOutBufferSize

형식: DWORD

출력 버퍼의 크기(바이트)입니다.

[in, out, optional] pOutBuffer

형식: PVOID

명령 출력에 대한 제네릭 버퍼입니다.

[out] pdwBytesReturned

형식: PDWORD

반환된 바이트 수입니다.

반환 값

형식: HRESULT

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

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
Header wlanapi.h
Library OneCoreUAP.Lib