次の方法で共有


SDO-Enabled コンピューターへのアタッチ

次のコードは、SDO コンピューターとしてローカル コンピューターにアタッチします。

   HRESULT  hr;
   CComPtr<ISdoMachine> pSdoMachine;
   CLSID    clsid;

   hr = CLSIDFromProgID(TEXT("IAS.SdoMachine"), &clsid);
   if (FAILED(hr))
   {
      return hr;
   }

   hr = CoCreateInstance(
      clsid,
      NULL,
      CLSCTX_INPROC_SERVER,
      __uuidof(ISdoMachine),
      (void**)&pSdoMachine
   );
   if (FAILED(hr))
   {
      return hr;
   }

   //
   // Pass NULL to specify local computer.
   //
   hr = pSdoMachine->Attach(NULL); 
   if (FAILED(hr))
   {
      return hr;
   }

コンピューターを SDO コンピューターとしてアタッチすることは、SDO を介してコンピューターを管理する最初の手順です。

詳細については、「ISdoMachine,ISdoMachine::Attach」を参照してください。