Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método SetStateBits armazena até 32 bits de informações de estado neste objeto de armazenamento. Este método está reservado para uso futuro.
Sintaxe
HRESULT SetStateBits(
[in] DWORD grfStateBits,
[in] DWORD grfMask
);
Parâmetros
[in] grfStateBits
Especifica os novos valores dos bits a serem definidos. Nenhum valor legal é definido para esses bits; são todos reservados para uso futuro e não devem ser usados por aplicativos.
[in] grfMask
Uma máscara binária que indica quais bits em grfStateBits são significativos nessa chamada.
Retornar valor
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
| S_OK | As informações de estado foram definidas com êxito. |
| E_PENDING | Somente armazenamento assíncrono: parte ou todos os dados do armazenamento estão indisponíveis no momento. |
| STG_E_ACCESSDENIED | O chamador não tem permissões suficientes para alterar esse objeto de armazenamento. |
| STG_E_INVALIDFLAG | O valor do parâmetro grfStateBits ou grfMask não é válido. |
| STG_E_INVALIDPARAMETER | Um dos parâmetros não era válido. |
Comentários
Os valores para os bits de estado não estão definidos no momento.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | objidl.h |
| Biblioteca | Uuid.lib |
| DLL | Ole32.dll |