text: /*
   * Copyright © 2012-2015 VMware, Inc.  All Rights Reserved.
   *
   * Licensed under the Apache License, Version 2.0 (the “License”); you may not
   * use this file except in compliance with the License.  You may obtain a copy
   * of the License at http://www.apache.org/licenses/LICENSE-2.0
   * 
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an “AS IS” BASIS, without
   * warranties or conditions of any kind, EITHER EXPRESS OR IMPLIED.  See the
   * License for the specific language governing permissions and limitations
   * under the License.
   */
  
  
  DWORD
  srp_reg_get_handle(
      void **pphRegistry
      );
  
  VOID
  srp_reg_close_handle(
      void *phRegistry
      );
  
  DWORD
  srp_reg_get_domain_state(
      void *hRegistry,
      PDWORD pdomainState);
  
  DWORD
  srp_reg_get_machine_acct_dn(
      void *hRegistry,
      PSTR *ppAccountDN);
  
  DWORD
  srp_reg_get_machine_acct_password(
      void *hRegistry,
      PSTR *ppMachPwd);
  
  DWORD
  srp_reg_get_machine_acct_upn(
      void *hRegistry,
      PSTR *ppAccountUpn);
  
  DWORD
  srp_reg_get_dc_name(
      void *hRegistry,
      PSTR *ppDcName);
  