Compartilhar via


IFreeBusySupport::LoadFreeBusyData

Retorna, para cada usuário específico, uma interface para enumerar blocos de disponibilidade de dados em um intervalo de tempo.

Informações rápidas

Consulte IFreeBusySupport.

HRESULT LoadFreeBusyData( 
    ULONG cMax, 
    FBUser *rgfbuser, 
    IFreeBusyData **prgfbdata, 
    HRESULT *phrStatus, 
    ULONG *pcRead 
);

Parâmetros

cMax

[in] O número de interfaces IFreeBusyData a serem retornadas.

rgfbuser

[in] A matriz de usuários livres/ocupados para recuperar dados.

prgfbdata

[in] [out] A matriz de interfaces IFreeBusyData que correspondem à matriz rgfbuser de estruturas FBUser .

Observação

Essa matriz de ponteiros é alocada pelo chamador e liberada pelo chamador. As interfaces reais apontadas são liberadas quando o chamador é feito com eles.

phrStatus

[out] A matriz de resultados HRESULT para recuperar cada interface IFreeBusyData correspondente. O valor pode ser NULL. Um resultado será definido como S_OK se o prgfbdata correspondente for válido.

pcRead

[out] O número real de usuários para os quais uma interface IFreeBusyData foi encontrada.

Valores de retorno

S_OK se a chamada foi bem-sucedida. Caso contrário, um código de erro.

Confira também