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) Microsoft Corporation, 1995 - 1996
Module Name:
llsdbg.idl
Abstract:
Author:
Arthur Hanson (arth) Jan 20-1994
Environment:
User Mode
Revision History:
--*/
[ uuid(F40E17F0-520F-11CE-A897-08002B2E9C6D), version(0.0), #ifdef __midl ms_union, #endif // __midl pointer_default(unique) ]
interface llsdbgrpc
{
// // Import a dummy interface containing #includes for public .h files. This // trick is necessary so that midl will only generate marshalling routines // for subtypes that are relevant to the parameters specified on the RPC // interface. midl also ingores function prototypes contained therein. //
import "llsimp.idl" ;
// // Emit these constants into the generated file. // cpp_quote("#define LLS_LPC_ENDPOINT \"llslpc\"") // // Note: Must use quad backslash to emit two backslashes into #define // which when compiled will boil down to single backslash // cpp_quote("#define LLS_NP_ENDPOINT \"\\\\pipe\\\\llsrpc\"")
typedef [string] LPWSTR PNAMEW; typedef [string] LPSTR PNAMEA;
/////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // // Debugging API's // NTSTATUS LlsrDbgTableDump( [in] DWORD Table );
NTSTATUS LlsrDbgTableInfoDump( [in] DWORD Table, [in, string] LPWSTR Item );
NTSTATUS LlsrDbgTableFlush( [in] DWORD Table );
NTSTATUS LlsrDbgTraceSet( [in] DWORD Flags );
NTSTATUS LlsrDbgConfigDump( );
NTSTATUS LlsrDbgReplicationForce( );
NTSTATUS LlsrDbgReplicationDeny( );
NTSTATUS LlsrDbgRegistryUpdateForce( );
NTSTATUS LlsrDbgDatabaseFlush( );
}
|