| 2523 | |
| 2524 | |
| 2525 | class NetrLogonControl2Ex_Response(NDRPacket): |
| 2526 | fields_desc = [ |
| 2527 | NDRUnionField( |
| 2528 | [ |
| 2529 | ( |
| 2530 | NDRFullPointerField( |
| 2531 | NDRPacketField("Buffer", PNETLOGON_INFO_1(), PNETLOGON_INFO_1) |
| 2532 | ), |
| 2533 | ( |
| 2534 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 1), |
| 2535 | (lambda _, val: val.tag == 1), |
| 2536 | ), |
| 2537 | ), |
| 2538 | ( |
| 2539 | NDRFullPointerField( |
| 2540 | NDRPacketField("Buffer", PNETLOGON_INFO_2(), PNETLOGON_INFO_2) |
| 2541 | ), |
| 2542 | ( |
| 2543 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 2), |
| 2544 | (lambda _, val: val.tag == 2), |
| 2545 | ), |
| 2546 | ), |
| 2547 | ( |
| 2548 | NDRFullPointerField( |
| 2549 | NDRPacketField("Buffer", PNETLOGON_INFO_3(), PNETLOGON_INFO_3) |
| 2550 | ), |
| 2551 | ( |
| 2552 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 3), |
| 2553 | (lambda _, val: val.tag == 3), |
| 2554 | ), |
| 2555 | ), |
| 2556 | ( |
| 2557 | NDRFullPointerField( |
| 2558 | NDRPacketField("Buffer", PNETLOGON_INFO_4(), PNETLOGON_INFO_4) |
| 2559 | ), |
| 2560 | ( |
| 2561 | (lambda pkt: getattr(pkt, "QueryLevel", None) == 4), |
| 2562 | (lambda _, val: val.tag == 4), |
| 2563 | ), |
| 2564 | ), |
| 2565 | ], |
| 2566 | StrFixedLenField("Buffer", "", length=0), |
| 2567 | align=(4, 8), |
| 2568 | switch_fmt=("L", "L"), |
| 2569 | ), |
| 2570 | NDRIntField("status", 0), |
| 2571 | ] |
| 2572 | |
| 2573 | |
| 2574 | class PDOMAIN_NAME_BUFFER(NDRPacket): |
nothing calls this directly
no test coverage detected
searching dependent graphs…