Write request
(self, Data, FileId, Offset=0)
| 906 | return resp.Data |
| 907 | |
| 908 | def write_request(self, Data, FileId, Offset=0): |
| 909 | """ |
| 910 | Write request |
| 911 | """ |
| 912 | resp = self.ins.sr1( |
| 913 | SMB2_Write_Request( |
| 914 | FileId=FileId, |
| 915 | Data=Data, |
| 916 | Offset=Offset, |
| 917 | ), |
| 918 | verbose=0, |
| 919 | timeout=self.timeout, |
| 920 | ) |
| 921 | if not resp: |
| 922 | raise ValueError("WriteRequest timed out !") |
| 923 | if SMB2_Write_Response not in resp: |
| 924 | raise ValueError("Failed WriteRequest ! %s" % resp.NTStatus) |
| 925 | return resp.Count |
| 926 | |
| 927 | def query_directory(self, FileId, FileName="*"): |
| 928 | """ |
no test coverage detected