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.
 
 
 
 
 
 

71 lines
1.1 KiB

/*++
Copyright (c) 1999-2001 Microsoft Corporation
Module Name:
cmdchan.h
Abstract:
Routines for managing Cmd channels.
Author:
Brian Guarraci (briangu) March, 2001.
Revision History:
--*/
#ifndef CMD_CHAN_H
#define CMD_CHAN_H
//
// The size of the I/O Buffers for cmd channels
//
#define SAC_CMD_IBUFFER_SIZE ((MEMORY_INCREMENT*2) / sizeof(UCHAR))
//
// prototypes
//
NTSTATUS
CmdChannelCreate(
IN OUT PSAC_CHANNEL Channel
);
NTSTATUS
CmdChannelDestroy(
IN OUT PSAC_CHANNEL Channel
);
NTSTATUS
CmdChannelOEcho(
IN PSAC_CHANNEL Channel,
IN PCUCHAR Buffer,
IN ULONG BufferSize
);
NTSTATUS
CmdChannelOWrite(
IN PSAC_CHANNEL Channel,
IN PCUCHAR Buffer,
IN ULONG BufferSize
);
NTSTATUS
CmdChannelOFlush(
IN PSAC_CHANNEL Channel
);
NTSTATUS
CmdChannelORead(
IN PSAC_CHANNEL Channel,
IN PUCHAR Buffer,
IN ULONG BufferSize,
OUT PULONG ByteCount
);
#endif