summaryrefslogtreecommitdiff
path: root/network/wlan/WDI/PLATFORM/NDIS6/Ndis_OID.h
blob: 31df3e371851d6b4c737409b50c7a111897c00df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef __INC_NDIS_OID_H
	#define __INC_NDIS_OID_H

#if 1//DBG
	// Check Build
	#define RT_OID_ENTRY_STRING_SIZE		80
	#define OID_STR_WRAPPER(oid_str)		oid_str
#else
	// Free Build (Reduce the memery usage)
	#define RT_OID_ENTRY_STRING_SIZE		1
	#define OID_STR_WRAPPER(oid_str)		""
#endif


typedef struct __RT_OID_ENTRY
{
	u4Byte 		Oid;	
	char			szID[RT_OID_ENTRY_STRING_SIZE]; 		// The string name of this OID

	NDIS_STATUS (*Func)(							// The OID handler function
		IN  PADAPTER pAdapter,
		IN  PNDIS_OID_REQUEST   NdisRequest
		);

}RT_OID_ENTRY, *PRT_OID_ENTRY;


	
#endif