Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 1999-2001 Microsoft Corporation
Module Name:
conmgr.h
Abstract:
Routines for managing channels.
Author:
Brian Guarraci (briangu) March, 2001.
Revision History:
--*/
#ifndef XML_MGR_H
#define XML_MGR_H
NTSTATUS XmlMgrInitialize( VOID );
NTSTATUS XmlMgrShutdown( VOID );
NTSTATUS XmlMgrSetCurrentChannel( IN ULONG ChannelIndex, IN PSAC_CHANNEL CurrentChannel );
NTSTATUS XmlMgrAdvanceCurrentChannel( VOID );
NTSTATUS XmlMgrDisplayCurrentChannel( VOID );
BOOLEAN XmlMgrIsCurrentChannel( IN PSAC_CHANNEL Channel );
#if 0
BOOLEAN SacPutSimpleMessage( ULONG MessageId ); #endif
BOOLEAN XmlMgrChannelEventMessage( PCWSTR String, PCWSTR ChannelName );
BOOLEAN XmlMgrEventMessage( PCWSTR String );
BOOLEAN XmlMgrSacPutErrorMessage( PCWSTR ActionName, PCWSTR MessageId );
BOOLEAN XmlMgrSacPutErrorMessageWithStatus( PCWSTR ActionName, PCWSTR MessageId, NTSTATUS Status );
VOID XmlMgrSacPutString( PCWSTR String );
VOID XmlMgrTimerDpcRoutine( IN struct _KDPC *Dpc, IN PVOID DeferredContext, IN PVOID SystemArgument1, IN PVOID SystemArgument2 );
VOID XmlMgrWorkerProcessEvents( IN PSAC_DEVICE_CONTEXT DeviceContext );
NTSTATUS XmlMgrHandleEvent( IN IO_MGR_EVENT Event, PVOID Data );
#endif
|