153 lines
5.9 KiB
Plaintext
153 lines
5.9 KiB
Plaintext
|
/*++
|
||
|
|
||
|
Copyright (c) 1996 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
api_rpc.acf
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
Application Configuration File for rm_rpc interface
|
||
|
|
||
|
Author:
|
||
|
|
||
|
John Vert (jvert) 3-Jan-1996
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
--*/
|
||
|
|
||
|
|
||
|
[ explicit_handle,
|
||
|
strict_context_handle
|
||
|
]interface clusapi
|
||
|
{
|
||
|
|
||
|
[comm_status, fault_status] ApiCloseCluster();
|
||
|
[comm_status, fault_status] ApiAddNotifyCluster();
|
||
|
[comm_status, fault_status] ApiAddNotifyGroup();
|
||
|
[comm_status, fault_status] ApiAddNotifyNode();
|
||
|
[comm_status, fault_status] ApiAddNotifyResource();
|
||
|
[comm_status, fault_status] ApiAddNotifyNetwork();
|
||
|
[comm_status, fault_status] ApiAddNotifyNetInterface();
|
||
|
[comm_status, fault_status] ApiReAddNotifyGroup();
|
||
|
[comm_status, fault_status] ApiReAddNotifyNode();
|
||
|
[comm_status, fault_status] ApiReAddNotifyResource();
|
||
|
[comm_status, fault_status] ApiReAddNotifyNetwork();
|
||
|
[comm_status, fault_status] ApiReAddNotifyNetInterface();
|
||
|
[comm_status, fault_status] ApiAddNotifyKey();
|
||
|
[comm_status, fault_status] ApiAddResourceDependency();
|
||
|
[comm_status, fault_status] ApiChangeResourceGroup();
|
||
|
[comm_status, fault_status] ApiCloseGroup();
|
||
|
[comm_status, fault_status] ApiCloseKey();
|
||
|
[comm_status, fault_status] ApiCloseNode();
|
||
|
[comm_status, fault_status] ApiCloseNotify();
|
||
|
[comm_status, fault_status] ApiCloseResource();
|
||
|
[comm_status, fault_status] ApiCreateEnum();
|
||
|
[comm_status, fault_status] ApiCreateResEnum();
|
||
|
[comm_status, fault_status] ApiDeleteKey();
|
||
|
[comm_status, fault_status] ApiDeleteResource();
|
||
|
[comm_status, fault_status] ApiDeleteValue();
|
||
|
[comm_status, fault_status] ApiDeleteGroup();
|
||
|
[comm_status, fault_status] ApiEnumKey();
|
||
|
[comm_status, fault_status] ApiEvictNode();
|
||
|
[comm_status, fault_status] ApiGetGroupId();
|
||
|
[comm_status, fault_status] ApiGetGroupState();
|
||
|
[comm_status, fault_status] ApiGetNodeId();
|
||
|
[comm_status, fault_status] ApiGetNodeState();
|
||
|
[comm_status, fault_status] ApiGetNotify();
|
||
|
[comm_status, fault_status] ApiGetResourceId();
|
||
|
[comm_status, fault_status] ApiGetResourceState();
|
||
|
[comm_status, fault_status] ApiPauseNode();
|
||
|
[comm_status, fault_status] ApiRemoveResourceDependency();
|
||
|
[comm_status, fault_status] ApiCanResourceBeDependent();
|
||
|
[comm_status, fault_status] ApiResumeNode();
|
||
|
[comm_status, fault_status] ApiQueryValue();
|
||
|
[comm_status, fault_status] ApiSetClusterName();
|
||
|
[comm_status, fault_status] ApiGetClusterName();
|
||
|
[comm_status, fault_status] ApiGetClusterVersion();
|
||
|
[comm_status, fault_status] ApiGetQuorumResource();
|
||
|
[comm_status, fault_status] ApiSetQuorumResource();
|
||
|
[comm_status, fault_status] ApiSetGroupName();
|
||
|
[comm_status, fault_status] ApiSetResourceName();
|
||
|
[comm_status, fault_status] ApiSetGroupNodeList();
|
||
|
[comm_status, fault_status] ApiSetValue();
|
||
|
[comm_status, fault_status] ApiOnlineGroup();
|
||
|
[comm_status, fault_status] ApiOfflineGroup();
|
||
|
[comm_status, fault_status] ApiMoveGroup();
|
||
|
[comm_status, fault_status] ApiMoveGroupToNode();
|
||
|
[comm_status, fault_status] ApiCreateGroupResourceEnum();
|
||
|
[comm_status, fault_status] ApiFailResource();
|
||
|
[comm_status, fault_status] ApiOnlineResource();
|
||
|
[comm_status, fault_status] ApiOfflineResource();
|
||
|
[comm_status, fault_status] ApiEnumValue();
|
||
|
[comm_status, fault_status] ApiQueryInfoKey();
|
||
|
[comm_status, fault_status] ApiSetKeySecurity();
|
||
|
[comm_status, fault_status] ApiGetKeySecurity();
|
||
|
[comm_status, fault_status] ApiAddResourceNode();
|
||
|
[comm_status, fault_status] ApiRemoveResourceNode();
|
||
|
[comm_status, fault_status] ApiCreateResourceType();
|
||
|
[comm_status, fault_status] ApiDeleteResourceType();
|
||
|
[comm_status, fault_status] ApiResourceControl();
|
||
|
[comm_status, fault_status] ApiResourceTypeControl();
|
||
|
[comm_status, fault_status] ApiNodeResourceControl();
|
||
|
[comm_status, fault_status] ApiNodeResourceTypeControl();
|
||
|
[comm_status, fault_status] ApiGroupControl();
|
||
|
[comm_status, fault_status] ApiNodeControl();
|
||
|
[comm_status, fault_status] ApiEvPropEvents();
|
||
|
[comm_status, fault_status] ApiNodeGroupControl();
|
||
|
[comm_status, fault_status] ApiNodeNodeControl();
|
||
|
[comm_status, fault_status] ApiGetNetworkState();
|
||
|
[comm_status, fault_status] ApiSetNetworkName();
|
||
|
[comm_status, fault_status] ApiCreateNetworkEnum();
|
||
|
[comm_status, fault_status] ApiGetNetworkId();
|
||
|
[comm_status, fault_status] ApiCreateNodeEnum();
|
||
|
[comm_status, fault_status] ApiCloseNetwork();
|
||
|
[comm_status, fault_status] ApiNetworkControl();
|
||
|
[comm_status, fault_status] ApiNodeNetworkControl();
|
||
|
[comm_status, fault_status] ApiGetNetInterfaceState();
|
||
|
[comm_status, fault_status] ApiGetNetInterface();
|
||
|
[comm_status, fault_status] ApiGetNetInterfaceId();
|
||
|
[comm_status, fault_status] ApiCloseNetInterface();
|
||
|
[comm_status, fault_status] ApiNetInterfaceControl();
|
||
|
[comm_status, fault_status] ApiNodeNetInterfaceControl();
|
||
|
[comm_status, fault_status] ApiSetNetworkPriorityOrder();
|
||
|
|
||
|
ApiOpenCluster([comm_status, fault_status ] Status);
|
||
|
ApiOpenNode(lpszNodeName, [comm_status, fault_status ] Status);
|
||
|
ApiOpenResource( lpszResourceName, [comm_status, fault_status ] Status);
|
||
|
ApiCreateResource( hGroup,
|
||
|
lpszResourceName,
|
||
|
lpszResourceName,
|
||
|
[comm_status, fault_status ] Status);
|
||
|
ApiGetRootKey(samDesired, [comm_status, fault_status ] Status);
|
||
|
ApiCreateKey(hKey,
|
||
|
lpSubKey,
|
||
|
dwOptions,
|
||
|
samDesired,
|
||
|
// lpSecurityAttributes,
|
||
|
lpdwDisposition,
|
||
|
[comm_status, fault_status ] Status);
|
||
|
|
||
|
ApiOpenGroup(lpszGroupName,[comm_status, fault_status ] Status);
|
||
|
ApiCreateGroup(lpszGroupName,[comm_status, fault_status ] Status);
|
||
|
ApiCreateNotify([comm_status, fault_status ] rpc_error);
|
||
|
|
||
|
ApiOpenKey(hKey,
|
||
|
lpSubKey,
|
||
|
samDesired,
|
||
|
[comm_status, fault_status ] Status);
|
||
|
|
||
|
ApiOpenNetwork(lpszNetworkName,[comm_status, fault_status ] Status);
|
||
|
ApiOpenNetInterface(lpszNetInterfaceName,[comm_status, fault_status] Status);
|
||
|
|
||
|
[comm_status, fault_status] ApiGetClusterVersion2();
|
||
|
[comm_status, fault_status] ApiCreateResTypeEnum();
|
||
|
[comm_status, fault_status] ApiBackupClusterDatabase();
|
||
|
[comm_status, fault_status] ApiClusterControl();
|
||
|
[comm_status, fault_status] ApiUnblockGetNotifyCall();
|
||
|
[comm_status, fault_status] ApiSetServiceAccountPassword();
|
||
|
}
|
||
|
|