Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

41 lines
1.2 KiB

//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1996.
//
// File: orcb.idl
//
// Local interface used by the object resolver to force the server process
// to start listening to an additional RPC protocol sequence.
//
//+-------------------------------------------------------------------------
[
uuid(18f70770-8e64-11cf-9af1-0020af6e72f4)
]
interface IOrCallback
{
import "obase.idl";
error_status_t UseProtseq(
[in] handle_t hRpc,
[in] unsigned short wTowerId,
[out] DUALSTRINGARRAY **ppdsaNewBindings, // Null on failure
[out] DUALSTRINGARRAY **ppdsaNewSecurity
);
error_status_t GetCustomProtseqInfo(
[in] handle_t hRpc,
[in] unsigned short cMachineProtseqs,
[in, size_is(cMachineProtseqs) ] unsigned short aMachineProtseqs[],
[out] DUALSTRINGARRAY **ppdsaCustomProtseqs);
error_status_t UpdateResolverBindings(
[in] handle_t hRpc,
[in] DUALSTRINGARRAY* pdsaResolverBindings,
[in,out]DWORD64* pdwBindingsID,
[out] DUALSTRINGARRAY** ppdsaNewBindings,
[out] DUALSTRINGARRAY** ppdsaNewSecurity
);
}