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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
|
#ifndef __N6C_OIDS_H_FILE
#define __N6C_OIDS_H_FILE
MINIPORT_DIRECT_OID_REQUEST N6CDirectOidRequest;
MINIPORT_CANCEL_DIRECT_OID_REQUEST N6CCancelDirectOidRequest;
NDIS_OID* N6GetSupportedOids();
ULONG N6GetSupportedOidsLength();
VOID N6C_DOT11_DUMP_OID(NDIS_OID Oid);
NDIS_STATUS
N6C_METHOD_OID_DOT11_RESET_REQUEST(
IN PADAPTER pTargetAdapter,
IN NDIS_OID Oid,
IN PVOID InformationBuffer,
IN ULONG InputBufferLength,
IN ULONG OutputBufferLength,
IN ULONG MethodId,
OUT PULONG BytesWritten,
OUT PULONG BytesRead,
OUT PULONG BytesNeeded
);
NDIS_STATUS
N6C_METHOD_OID_DOT11_RECV_SENSITIVITY_LIST(
IN PADAPTER pTargetAdapter,
IN NDIS_OID Oid,
IN PVOID InformationBuffer,
IN ULONG InputBufferLength,
IN ULONG OutputBufferLength,
IN ULONG MethodId,
OUT PULONG BytesWritten,
OUT PULONG BytesRead,
OUT PULONG BytesNeeded
);
NDIS_STATUS
N6CValidateOIDCorrectness(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_RESET_REQUEST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CURRENT_OPERATION_MODE(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_DESIRED_PHY_LIST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_AUTO_CONFIG_ENABLED(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_BEACON_PERIOD(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_DTIM_PERIOD(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_DESIRED_SSID_LIST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_GEN_CURRENT_PACKET_FILTER(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CURRENT_CHANNEL(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_DISCONNECT_REQUEST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CONNECT_REQUEST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_GEN_LINK_PARAMETERS(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_SAFE_MODE_ENABLED(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CURRENT_PHY_ID(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_GEN_SUPPORTED_LIST(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_GEN_VENDOR_DRIVER_VERSION(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_CAPABILITIES(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_QUERY_POWER(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_ENABLE_WAKE_UP(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CURRENT_TX_ANTENNA(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_CURRENT_RX_ANTENNA(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_DOT11_SUPPORTED_RX_ANTENNA(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_ADD_WAKE_UP_PATTERN(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_REMOVE_WAKE_UP_PATTERN(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
NDIS_STATUS
N6C_OID_PNP_SET_POWER(
PADAPTER pAdapter,
PNDIS_OID_REQUEST NdisRequest
);
#endif
|