Share via


サービス SDO の取得

注意

Windows Server 2008 以降、インターネット認証サービス (IAS) の名前がネットワーク ポリシー サーバー (NPS) に変更されました。

 

次のコードは、ネットワーク ポリシー サーバー のサーバー データ オブジェクト (SDO) を取得します。

   HRESULT hr;
   CComPtr<IUnknown> pServiceUnknown;
   _bstr_t bstrServiceName = L"IAS";

   hr = pSdoMachine->GetServiceSDO(
      DATA_STORE_LOCAL,
      bstrServiceName,
      (IUnknown**) &pServiceUnknown
   );
   if (FAILED(hr))
   {
      return hr;
   }

   CComPtr<ISdoServiceControl>  pSdoServiceControl;
   hr = pServiceUnknown->QueryInterface(
      __uuidof(ISdoServiceControl),
      (void**) &pSdoServiceControl
   );
   if (FAILED(hr))
   {
      return hr;
   }

注釈

ISdoMachine メソッドを呼び出す前に、コンピューターにアタッチする必要があります。

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

ISdoMachine::GetServiceSDO

ISdoServiceControl