www.pudn.com > CEWifiDriverAR6000-21374.zip > dset_api.h
//------------------------------------------------------------------------------ //// Copyright (c) 2006 Microsoft Corporation. All rights reserved. // Copyright (c) 2006 Atheros Corporation. All rights reserved. // // The use and distribution terms for this software are covered by the // Microsoft Limited Permissive License (Ms-LPL) // http://www.microsoft.com/resources/sharedsource/licensingbasics/limitedpermissivelicense.mspx // which can be found in the file MS-LPL.txt at the root of this distribution. // By using this software in any fashion, you are agreeing to be bound by // the terms of this license. // // The software is licensed “as-is.” // You must not remove this notice, or any other, from this software. // // //// Windows CE Wifi Driver for AR-6000 // //------------------------------------------------------------------------------ //============================================================================== // Host-side DataSet API. // // Author(s): ="Atheros" //============================================================================== #ifndef _DSET_API_H_ #define _DSET_API_H_ #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ /* * Host-side DataSet support is optional, and is not * currently required for correct operation. To disable * Host-side DataSet support, set this to 0. */ #define CONFIG_HOST_DSET_SUPPORT 1 /* Called to send a DataSet Open Reply back to the Target. */ A_STATUS wmi_dset_open_reply(struct wmi_t *wmip, A_UINT32 status, A_UINT32 access_cookie, A_UINT32 size, A_UINT32 version, A_UINT32 targ_handle, A_UINT32 targ_reply_fn, A_UINT32 targ_reply_arg); /* Called to send a DataSet Data Reply back to the Target. */ A_STATUS wmi_dset_data_reply(struct wmi_t *wmip, A_UINT32 status, A_UINT8 *host_buf, A_UINT32 length, A_UINT32 targ_buf, A_UINT32 targ_reply_fn, A_UINT32 targ_reply_arg); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* _DSET_API_H_ */