InvokeService (RDS)
在更有能力的物件版本上,傳回所要求介面的指標。
重要
從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service。
語法
object.InvokeService(REFID riid, IUknown* punkNotSoFunctionalInterface, IUknown** ppunkMoreFunctionalInterface) As HRESULT
參數
riid
[in]所要求介面的標識碼。
punkNotSoFunctionalInterface
[in]功能較弱的來源物件。
ppunkMoreFunctionalInterface
[out]接收 riid中所要求介面指標的指標變數位址。 成功傳回時,ppunkMoreFunctionalInterface 參數會包含物件的要求介面指標。 如果 物件不支援 riid中指定的介面,ppunkMoreFunctionalInterface 會設定為 NULL。
傳回值
HRESULT 值,指出呼叫 InvokeService 方法是否成功。
言論
InvokeService 的 RDS 數據指標引擎實作 會採用輸入數據列集(或多個結果物件)、從輸入數據列集填入數據指標引擎,然後傳回本身的指標。