Compartilhar via


Recuperando um SDO de serviço

Observação

O IAS (Serviço de Autenticação da Internet) foi renomeado como NPS (Servidor de Política de Rede) a partir do Windows Server 2008.

 

O código a seguir recupera um SDO (Objeto de Dados do Servidor) para o Servidor de Política de Rede.

   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;
   }

Comentários

Você deve anexar a um computador antes de poder chamar qualquer um dos métodos ISdoMachine .

Anexando a um computador SDO-Enabled

ISdoMachine::GetServicesDO

ISdoServiceControl