| 110 | |
| 111 | |
| 112 | class RPC_UNICODE_STRING(NDRPacket): |
| 113 | ALIGNMENT = (4, 8) |
| 114 | fields_desc = [ |
| 115 | NDRShortField("Length", None, size_of="Buffer", adjust=lambda _, x: (x * 2)), |
| 116 | NDRShortField( |
| 117 | "MaximumLength", None, size_of="Buffer", adjust=lambda _, x: (x * 2) |
| 118 | ), |
| 119 | NDRFullEmbPointerField( |
| 120 | NDRConfVarStrLenFieldUtf16( |
| 121 | "Buffer", |
| 122 | "", |
| 123 | size_is=lambda pkt: (pkt.MaximumLength // 2), |
| 124 | length_is=lambda pkt: (pkt.Length // 2), |
| 125 | ), |
| 126 | ), |
| 127 | ] |
| 128 | |
| 129 | |
| 130 | class FILETIME(NDRPacket): |
no test coverage detected
searching dependent graphs…