Share via


ISynchronousNotifyingChangeApplier::GetChangeApplierInfo

Serializa los datos del aplicador de cambios en una matriz de bytes.

HRESULT GetChangeApplierInfo( 
  BYTE *pbChangeApplierInfo,
  DWORD *pcbChangeApplierInfo);

Parámetros

  • pbChangeApplierInfo
    [in, out, unique, size_is(*pcbChangeApplierInfo)] Devuelve los datos del aplicador de cambios serializado.
  • pcbChangeApplierInfo
    [in, out] Especifica el número de bytes de pbChangeApplierInfo. Devuelve el número de bytes necesarios para recuperar el valor del intervalo si pcbChangeApplierInfo es demasiado pequeño, o bien, el número de bytes escritos.

Valor devuelto

  • S_OK

  • S_FALSE si no existen datos del aplicador de cambios.

  • E_OUTOFMEMORY

  • E_INVALIDARG

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pcbChangeApplierInfo es demasiado pequeño. En este caso, el número necesario de bytes se devuelve en pcbChangeApplierInfo.

Notas

Este método se usa para serializar datos de este aplicador de cambios en otro aplicador de cambios. Por ejemplo, si el otro aplicador de cambios es remoto, los datos se pueden serializar desde este objeto y usarse para inicializar el aplicador de cambios remoto.

Vea también

Referencia

Interfaz ISynchronousNotifyingChangeApplier