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.
111 lines
1.5 KiB
111 lines
1.5 KiB
/*++
|
|
|
|
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
|