WlanDeviceServiceCommand 함수(wlanapi.h)
OEM(원본 장비 제조업체) 또는 IHV(독립 하드웨어 공급업체) 구성 요소가 특정 무선 LAN 인터페이스의 디바이스 서비스와 통신할 수 있도록 허용합니다.
구문
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 |
머리글 | wlanapi.h |