Searched defs:RxContext (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/
H A Dinfo.c30 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 Dfile.c219 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 Dpath.c24 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 Dvbsf.c91 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