다음을 통해 공유


AddFile 메서드

어셈블리에 파일을 추가합니다. 바인딩되지 않은 모듈을 만드는 데 사용할 수도 있습니다.

HRESULT AddFile(
    mdAssembly      AssemblyID,
    LPCWSTR         pszFilename,
    DWORD           dwFlags,
    IMetaDataEmit*  pEmitter,
    mdFile*         pFileToken
) PURE;

매개 변수

  • AssemblyID
    확대할 어셈블리의 고유 ID입니다.

  • pszFilename
    추가할 파일의 정규화된 이름입니다.

  • dwFlags
    ffContainsNoMetaData 및 ffWriteable 등의 COM+ FileDef 플래그입니다. dwFlags는 IMetaDataAssemblyEmit::DefineFile 메서드에 전달됩니다.

  • pEmitter
    필요한 경우 메타데이터를 내보내는 데 사용할 IMetaDataEmit 인터페이스 인터페이스입니다.

  • pFileToken
    추가된 파일의 고유 ID가 저장될 위치에 대한 포인터입니다.

반환 값

메서드가 성공하면 S_OK를 반환합니다.

요구 사항

alink.h가 있어야 합니다.

참고 항목

개념

ALink API(관리되지 않는 API 참조)

기타 리소스

IALink 인터페이스

IALink2 인터페이스