IDLFLAG 열거형

정의

구조체 요소, 매개 변수 또는 함수 반환 값을 한 프로세스에서 다른 프로세스로 전송하는 방법을 설명합니다.Describes how to transfer a structure element, parameter, or function return value between processes.

이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.

public enum class IDLFLAG
[System.Flags]
[System.Serializable]
public enum IDLFLAG
type IDLFLAG = 
Public Enum IDLFLAG
상속
특성

필드

IDLFLAG_FIN 1

매개 변수는 호출자에서 호출 수신자로 정보를 전달합니다.The parameter passes information from the caller to the callee.

IDLFLAG_FLCID 4

매개 변수가 클라이언트 애플리케이션의 로컬 식별자입니다.The parameter is the local identifier of a client application.

IDLFLAG_FOUT 2

매개 변수가 호출 수신자에게서 호출자에게로 정보를 반환합니다.The parameter returns information from the callee to the caller.

IDLFLAG_FRETVAL 8

매개 변수가 멤버의 반환 값입니다.The parameter is the return value of the member.

IDLFLAG_NONE 0

매개 변수가 정보를 전달하는지 아니면 정보를 받는지 지정하지 않습니다.Does not specify whether the parameter passes or receives information.

설명

네이티브 코드에서 COM 메서드는 HRESULT를 반환 하는 경우에 공용 언어 런타임 예외가 발생 합니다.The common language runtime throws an exception when a COM method in native code returns an HRESULT. 자세한 내용은 How to: Map HRESULTs and Exceptions을 참조하세요.For more information, see How to: Map HRESULTs and Exceptions.

적용 대상