' ########################################################################################
' Microsoft Windows
' File: workspaceruntimeclientext.inc
' Copyright (c) 2011 Jos? Roca
' Portions Copyright (c) Microsoft Corporation.
' All Rights Reserved.
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
' MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
' ########################################################################################
#IF NOT %DEF(PBX_workspaceruntimeclientext_PBI)
#DEFINE PBX_workspaceruntimeclientext_PBI
%EQUATE `WORKSPACERUNTIMECLIENTEXT_INC = 1
'/* header files for imported files */
#INCLUDE ONCE "Legacy/COM/OAIdl.inc"
#INCLUDE ONCE "Legacy/COM/OCIdl.inc"
' ########################################################################################
' Interface name = IWorkspaceClientExt
' IID = {12B952F4-41CA-4F21-A829-A6D07D9A16E5}
' Inherited interface = IUnknown
' ########################################################################################
#IF NOT %DEF(%IWorkspaceClientExt_INTERFACE_DEFINED)
 %IWorkspaceClientExt_INTERFACE_DEFINED = 1
$IID_IWorkspaceClientExt = GUID$("{12B952F4-41CA-4F21-A829-A6D07D9A16E5}")
INTERFACE IWorkspaceClientExt $IID_IWorkspaceClientExt
 INHERIT IUnknown
 ' =====================================================================================
 METHOD GetResourceId ( ' VTable offset = 12
 BYREF bstrWorkspaceId AS WSTRING
 ) AS LONG
 ' =====================================================================================
 METHOD GetResourceDisplayName ( ' VTable offset = 16
 BYREF bstrWorkspaceDisplayName AS WSTRING
 ) AS LONG
 ' =====================================================================================
 METHOD IssueDisconnect ( ' VTable offset = 20
 ) AS LONG
 ' =====================================================================================
END INTERFACE
#ENDIF ' /* __IWorkspaceClientExt_INTERFACE_DEFINED__ */
#ENDIF
