/*++

Copyright (c) 1989  Microsoft Corporation

Module Name:

    RxInit.c

Abstract:

    This module implements the externally visible DRIVER_INITIALIZATION routine for the RDBSS;
    actually, it's just a passthru. for nonmonolithic, we need the name to be DriverEntry; for nonmono-
    we need the name NOT to be DriverEntry.

Author:

    Joe Linn [JoeLinn]    20-jul-1994

Revision History:


--*/

#include "precomp.h"
#pragma hdrstop
NTSTATUS
DriverEntry(
    IN PDRIVER_OBJECT DriverObject,
    IN PUNICODE_STRING RegistryPath
    );

#ifdef ALLOC_PRAGMA
#pragma alloc_text(INIT, DriverEntry)
#endif


NTSTATUS
DriverEntry(
    IN PDRIVER_OBJECT DriverObject,
    IN PUNICODE_STRING RegistryPath
    )

/*++

Routine Description:

    This is just a wrapper.

Arguments:


Return Value:

--*/

{
    NTSTATUS Status;
    //
    //  Setup Unload Routine
    Status =  RxDriverEntry(DriverObject, RegistryPath);
    if (Status == STATUS_SUCCESS) {
        DriverObject->DriverUnload = RxUnload;
    }

    return Status;
}