Método IVssHardwareSnapshotProviderEx::OnLunStateChange (vsprov.h)
O serviço VSS chama esse método para notificar os provedores de hardware de uma alteração de estado LUN.
Sintaxe
HRESULT OnLunStateChange(
[in] VDS_LUN_INFORMATION *pSnapshotLuns,
[in] VDS_LUN_INFORMATION *pOriginalLuns,
[in] DWORD dwCount,
[in] DWORD dwFlags
);
Parâmetros
[in] pSnapshotLuns
Um ponteiro para uma matriz de estruturas dwCountVDS_LUN_INFORMATION, uma para cada LUN que contribui para o volume de cópia de sombra.
[in] pOriginalLuns
Um ponteiro para uma matriz de estruturas dwCountVDS_LUN_INFORMATION, uma para cada LUN que contribui para o volume original.
[in] dwCount
Número de elementos na matriz de pSnapshotLuns
[in] dwFlags
Uma máscara de bits de sinalizadores _VSS_HARDWARE_OPTIONS que fornecem informações sobre a alteração de estado pela qual os LUNs de cópia de sombra foram submetidos. A tabela a seguir descreve como cada sinalizador é usado nesse parâmetro.
Valor de retorno
Esse método pode retornar um desses valores.
Código/valor de retorno | Descrição |
---|---|
|
A operação foi concluída com êxito. |
|
Memória insuficiente ou outros recursos do sistema. |
|
Um dos valores de parâmetro não é válido. |
|
Ocorreu um erro inesperado do provedor. Se isso for retornado, o erro deverá ser descrito em uma entrada no log de eventos do aplicativo, dando ao usuário informações sobre como resolver o problema. |
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Nenhum com suporte |
servidor com suporte mínimo | Windows Server 2008 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | vsprov.h |