WlanDeviceServiceCommand 関数 (wlanapi.h)
特定のワイヤレス LAN インターフェイス上のデバイス サービスと通信するには、元の機器製造元 (OEM) または独立系ハードウェア ベンダー (IHV) コンポーネントを使用します。
構文
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 |