| 2235 | |
| 2236 | |
| 2237 | class NetrLogonControl_Response(NDRPacket): |
| 2238 | fields_desc = [ |
| 2239 | NDRUnionField( |
| 2240 | [ |
| 2241 | ( |
| 2242 | NDRFullPointerField( |
| 2243 | NDRPacketField("Buffer", PNETLOGON_INFO_1(), PNETLOGON_INFO_1) |
| 2244 | ), |
| 2245 | ( |
| 2246 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 1), |
| 2247 | (lambda _, val: val.tag == 1), |
| 2248 | ), |
| 2249 | ), |
| 2250 | ( |
| 2251 | NDRFullPointerField( |
| 2252 | NDRPacketField("Buffer", PNETLOGON_INFO_2(), PNETLOGON_INFO_2) |
| 2253 | ), |
| 2254 | ( |
| 2255 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 2), |
| 2256 | (lambda _, val: val.tag == 2), |
| 2257 | ), |
| 2258 | ), |
| 2259 | ( |
| 2260 | NDRFullPointerField( |
| 2261 | NDRPacketField("Buffer", PNETLOGON_INFO_3(), PNETLOGON_INFO_3) |
| 2262 | ), |
| 2263 | ( |
| 2264 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 3), |
| 2265 | (lambda _, val: val.tag == 3), |
| 2266 | ), |
| 2267 | ), |
| 2268 | ( |
| 2269 | NDRFullPointerField( |
| 2270 | NDRPacketField("Buffer", PNETLOGON_INFO_4(), PNETLOGON_INFO_4) |
| 2271 | ), |
| 2272 | ( |
| 2273 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 4), |
| 2274 | (lambda _, val: val.tag == 4), |
| 2275 | ), |
| 2276 | ), |
| 2277 | ], |
| 2278 | StrFixedLenField("Buffer", "", length=0), |
| 2279 | align=(4, 8), |
| 2280 | switch_fmt=("L", "L"), |
| 2281 | ), |
| 2282 | NDRIntField("status", 0), |
| 2283 | ] |
| 2284 | |
| 2285 | |
| 2286 | class NetrGetAnyDCName_Request(NDRPacket): |
nothing calls this directly
no test coverage detected
searching dependent graphs…