notimpl.c revision 78a072e1b56619e3230735ae073668311232ec94
/*++
Copyright (c) 1989 - 1999 Microsoft Corporation
Module Name:
notimpl.c
Abstract:
This module includes prototypes of the functionality that has not been
implemented in the null mini rdr.
--*/
#include "precomp.h"
#pragma hdrstop
//
// File System Control funcitonality
//
NTSTATUS VBoxMRxFsCtl (IN OUT PRX_CONTEXT RxContext)
/*++
Routine Description:
This routine performs an FSCTL operation (remote) on a file across the network
Arguments:
RxContext - the RDBSS context
Return Value:
RXSTATUS - The return status for the operation
--*/
{
NTSTATUS Status = STATUS_INVALID_DEVICE_REQUEST;
Log(("VBOXSF: VBoxMRxFsCtl: Returned 0x%08lx\n", Status));
return Status;
}
NTSTATUS VBoxMRxNotifyChangeDirectoryCancellation (PRX_CONTEXT RxContext)
/*++
Routine Description:
This routine is invoked when a directory change notification operation is cancelled.
This example doesn't support it.
Arguments:
RxContext - the RDBSS context
Return Value:
NTSTATUS - The return status for the operation
--*/
{
UNREFERENCED_PARAMETER(RxContext);
Log(("VBoxMRxNotifyChangeDirectoryCancellation\n"));
return STATUS_SUCCESS;
}
NTSTATUS VBoxMRxNotifyChangeDirectory (IN OUT PRX_CONTEXT RxContext)
/*++
Routine Description:
This routine performs a directory change notification operation.
This example doesn't support it.
Arguments:
RxContext - the RDBSS context
Return Value:
RXSTATUS - The return status for the operation [not implemented]
--*/
{
UNREFERENCED_PARAMETER(RxContext);
Log(("VBoxMRxNotifyChangeDirectory\n"));
return STATUS_NOT_IMPLEMENTED;
}
NTSTATUS VBoxMRxQuerySecurityInformation (IN OUT PRX_CONTEXT RxContext)
{
Log(("VBoxMRxQuerySecurityInformation \n"));
return STATUS_NOT_IMPLEMENTED;
}
NTSTATUS VBoxMRxSetSecurityInformation (IN OUT struct _RX_CONTEXT * RxContext)
{
Log(("VBoxMRxSetSecurityInformation \n"));
return STATUS_NOT_IMPLEMENTED;
}