FBadProp
Aplica-se a: Outlook 2013 | Outlook 2016
Valida uma propriedade especificada.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapival.h |
Implementado por: |
MAPI |
Chamado por: |
Provedores de serviços |
ULONG FBadProp(
LPSPropValue lpprop
);
Parâmetros
lpprop
[in] Uma estrutura SPropValue que define a propriedade a ser validada.
Valor de retorno
TRUE
A propriedade especificada é inválida.
FALSE
A propriedade especificada é válida.
Comentários
Um provedor de serviços pode chamar a função FBadProp por diversos motivos; por exemplo, para se preparar para uma chamada para o método IMAPIProp::SetProps configurando uma propriedade. FBadProp valida a propriedade especificada, dependendo do tipo de propriedade. Por exemplo, se a propriedade é booliana, FBadProp garante que o respectivo valor seja TRUE ou FALSE. Quado a propriedade é binária, FBadProp verifica o ponteiro e o tamanho e garante que ela seja alocada corretamente.