Searched defs:RxContext (Results 1 - 4 of 4) sorted by relevance
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/ |
H A D | info.c | 30 NTSTATUS VBoxMRxQueryDirectory(IN OUT PRX_CONTEXT RxContext) argument 37 PMRX_VBOX_DEVICE_EXTENSION pDeviceExtension = VBoxMRxGetDeviceExtension(RxContext); 41 PUNICODE_STRING DirectoryName = GET_ALREADY_PREFIXED_NAME_FROM_CONTEXT(RxContext); 43 FILE_INFORMATION_CLASS FileInformationClass = RxContext->Info.FileInformationClass; 44 PCHAR pInfoBuffer = (PCHAR)RxContext->Info.Buffer; 45 LONG cbMaxSize = RxContext->Info.Length; 46 LONG *pLengthRemaining = (LONG *)&RxContext->Info.LengthRemaining; 99 if (RxContext->QueryDirectory.IndexSpecified == TRUE) 103 index = RxContext->QueryDirectory.FileIndex; 107 if (RxContext 509 VBoxMRxQueryVolumeInfo(IN OUT PRX_CONTEXT RxContext) argument 915 VBoxMRxQueryFileInfo(IN PRX_CONTEXT RxContext) argument 1331 VBoxMRxSetFileInfo(IN PRX_CONTEXT RxContext) argument 1559 VBoxMRxSetFileInfoAtCleanup(IN PRX_CONTEXT RxContext) argument [all...] |
H A D | file.c | 219 static NTSTATUS vbsfReadInternal(IN PRX_CONTEXT RxContext) argument 227 PMRX_VBOX_DEVICE_EXTENSION pDeviceExtension = VBoxMRxGetDeviceExtension(RxContext); 231 PLOWIO_CONTEXT LowIoContext = &RxContext->LowIoContext; 237 PVOID pbUserBuffer = RxLowIoGetBufferAddress(RxContext); 241 BOOLEAN AsyncIo = BooleanFlagOn(RxContext->Flags, RX_CONTEXT_FLAG_ASYNC_OPERATION); 301 RxContext->InformationToReturn = ByteCount; 312 PRX_CONTEXT RxContext = (PRX_CONTEXT)pv; local 316 RxContext->IoStatusBlock.Status = vbsfReadInternal(RxContext); 319 RxContext 325 VBoxMRxRead(IN PRX_CONTEXT RxContext) argument 339 vbsfWriteInternal(IN PRX_CONTEXT RxContext) argument 414 PRX_CONTEXT RxContext = (PRX_CONTEXT)pv; local 427 VBoxMRxWrite(IN PRX_CONTEXT RxContext) argument 443 VBoxMRxLocks(IN PRX_CONTEXT RxContext) argument 501 VBoxMRxCompleteBufferingStateChangeRequest(IN OUT PRX_CONTEXT RxContext, IN OUT PMRX_SRV_OPEN SrvOpen, IN PVOID pContext) argument 509 VBoxMRxFlush(IN PRX_CONTEXT RxContext) argument 533 vbsfSetEndOfFile(IN OUT struct _RX_CONTEXT * RxContext, IN OUT PLARGE_INTEGER pNewFileSize, OUT PLARGE_INTEGER pNewAllocationSize) argument 588 VBoxMRxExtendStub(IN OUT struct _RX_CONTEXT * RxContext, IN OUT PLARGE_INTEGER pNewFileSize, OUT PLARGE_INTEGER pNewAllocationSize) argument [all...] |
H A D | path.c | 24 static NTSTATUS vbsfProcessCreate(PRX_CONTEXT RxContext, argument 37 PMRX_VBOX_DEVICE_EXTENSION pDeviceExtension = VBoxMRxGetDeviceExtension(RxContext); 75 RxContext->Create.NtCreateParameters.FileAttributes)); 77 RxContext->Create.NtCreateParameters.CreateOptions)); 81 DesiredAccess = RxContext->Create.NtCreateParameters.DesiredAccess; 82 Options = RxContext->Create.NtCreateParameters.CreateOptions & FILE_VALID_OPTION_FLAGS; 83 FileAttributes = (UCHAR)(RxContext->Create.NtCreateParameters.FileAttributes & ~FILE_ATTRIBUTE_NORMAL); 84 ShareAccess = RxContext->Create.NtCreateParameters.ShareAccess; 103 CreateDisposition = RxContext->Create.NtCreateParameters.Disposition; 107 bf.TemporaryFile = BooleanFlagOn(RxContext 458 VBoxMRxCreate(IN OUT PRX_CONTEXT RxContext) argument 626 VBoxMRxTruncate(IN PRX_CONTEXT RxContext) argument 632 VBoxMRxCleanupFobx(IN PRX_CONTEXT RxContext) argument 759 VBoxMRxCloseSrvOpen(IN PRX_CONTEXT RxContext) argument 811 vbsfRemove(IN PRX_CONTEXT RxContext) argument 858 vbsfRename(IN PRX_CONTEXT RxContext, IN FILE_INFORMATION_CLASS FileInformationClass, IN PVOID pBuffer, IN ULONG BufferLength) argument 930 VBoxMRxShouldTryToCollapseThisOpen(IN PRX_CONTEXT RxContext) argument 936 VBoxMRxCollapseOpen(IN OUT PRX_CONTEXT RxContext) argument [all...] |
H A D | vbsf.c | 91 PRX_CONTEXT RxContext; local 92 RxContext = RxCreateRxContext(NULL, VBoxMRxDeviceObject, RX_CONTEXT_FLAG_IN_FSP); 94 if (RxContext != NULL) 96 Status = RxStopMinirdr(RxContext, &RxContext->PostRequest); 108 RxDereferenceAndDeleteRxContext(RxContext); 569 NTSTATUS VBoxMRxStart(PRX_CONTEXT RxContext, IN OUT PRDBSS_DEVICE_OBJECT RxDeviceObject) argument 597 NTSTATUS VBoxMRxStop(PRX_CONTEXT RxContext, IN OUT PRDBSS_DEVICE_OBJECT RxDeviceObject) argument 603 NTSTATUS VBoxMRxIoCtl(IN OUT PRX_CONTEXT RxContext) argument 606 RxContext 614 VBoxMRxDevFcbXXXControlFile(IN OUT PRX_CONTEXT RxContext) argument 1128 vbsfCreateConnection(IN PRX_CONTEXT RxContext, OUT PBOOLEAN PostToFsp) argument 1256 vbsfDeleteConnection(IN PRX_CONTEXT RxContext, OUT PBOOLEAN PostToFsp) argument 1380 VBoxMRxQueryEaInfo(IN OUT PRX_CONTEXT RxContext) argument 1387 VBoxMRxSetEaInfo(IN OUT PRX_CONTEXT RxContext) argument 1393 VBoxMRxFsCtl(IN OUT PRX_CONTEXT RxContext) argument 1399 VBoxMRxNotifyChangeDirectory(IN OUT PRX_CONTEXT RxContext) argument 1405 VBoxMRxQuerySdInfo(IN OUT PRX_CONTEXT RxContext) argument 1411 VBoxMRxSetSdInfo(IN OUT struct _RX_CONTEXT * RxContext) argument [all...] |
Completed in 49 milliseconds