windows-nt/Source/XPSP1/NT/base/cluster/clusnet/inc/clusmem.h
2020-09-26 16:20:57 +08:00

85 lines
1 KiB
C
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*++
Copyright (c) 1997 Microsoft Corporation
Module Name:
clusmem.h
Abstract:
Cluster Membership Manager definitions exposed within the
Cluster Network Driver.
Author:
Mike Massa (mikemas) February 10, 1997
Revision History:
Who When What
-------- -------- ----------------------------------------------
mikemas 02-10-97 created
Notes:
--*/
#ifndef _CLUSMEM_INCLUDED
#define _CLUSMEM_INCLUDED
//
//
// Function Prototypes
//
//
//
// Init/Shutdown
//
NTSTATUS
CmmLoad(
IN PUNICODE_STRING RegistryPath
);
VOID
CmmUnload(
VOID
);
NTSTATUS
CmmInitialize(
IN CL_NODE_ID LocalNodeId
);
VOID
CmmShutdown(
VOID
);
//
// Irp Dispatch
//
NTSTATUS
CmmDispatchDeviceControl(
IN PIRP Irp,
IN PIO_STACK_LOCATION IrpSp
);
//
// Messaging Interface
//
VOID
CmmReceiveMessageHandler(
IN CL_NODE_ID SourceNodeId,
IN PVOID MessageData,
IN ULONG MessageLength
);
#endif // ndef _CLUSMEM_INCLUDED