IDLFLAG Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve como transferir um valor de retorno de elemento estrutural, parâmetro ou função entre processos.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class IDLFLAG
[System.Flags]
public enum IDLFLAG
[System.Flags]
[System.Serializable]
public enum IDLFLAG
[<System.Flags>]
type IDLFLAG =
[<System.Flags>]
[<System.Serializable>]
type IDLFLAG =
Public Enum IDLFLAG
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| IDLFLAG_NONE | 0 | Não especifica se o parâmetro passa ou recebe informação. |
| IDLFLAG_FIN | 1 | O parâmetro transmite informação do chamador para o chamado. |
| IDLFLAG_FOUT | 2 | O parâmetro devolve informação do chamado ao chamador. |
| IDLFLAG_FLCID | 4 | O parâmetro é o identificador local de uma aplicação cliente. |
| IDLFLAG_FRETVAL | 8 | O parâmetro é o valor de retorno do membro. |
Observações
O runtime da linguagem comum lança uma exceção quando um método COM em código nativo devolve um HRESULT. Para mais informações, veja Como: Mapear HRESULTs e Exceções.