Compartir a través de


Método ISyncMgrHandler::GetPolicies (syncmgr.h)

Obtiene un conjunto de marcas que describen las directivas establecidas por el controlador.

Sintaxis

HRESULT GetPolicies(
  [out] SYNCMGR_HANDLER_POLICIES *pmPolicies
);

Parámetros

[out] pmPolicies

Tipo: SYNCMGR_HANDLER_POLICIES*

Cuando este método vuelve, contiene un puntero a una combinación bit a bit de valores de la enumeración SYNCMGR_HANDLER_POLICIES que define las directivas del controlador.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Una directiva es una acción que normalmente se admite, pero que puede deshabilitarse mediante una directiva de grupo.

El Centro de sincronización llama a este método en respuesta a una llamada a UpdateHandler o UpdateHandlerCollection.

Ejemplos

En el ejemplo siguiente se muestra una implementación de este método.

STDMETHODIMP CMyDeviceHandler::GetPolicies(
                             __out SYNCMGR_HANDLER_POLICIES *pmPolicies)
{
    *pmPolicies = SYNCMGR_HPM_NONE;
    return S_OK;
}

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncmgr.h