共用方式為


IDL 介面標頭

IDL 介面標頭會指定介面整體的相關資訊。 不同于 ACF,介面標頭包含與平臺無關的屬性。

介面標頭中的屬性是整個介面的全域屬性。 也就是說,它們會套用至介面及其所有部分。 這些屬性會以方括弧括住介面定義的開頭。 下列介面定義會顯示一個範例:

[
  uuid(ba209999-0c6c-11d2-97cf-00c04f8eea45),
  version(1.0)
]
interface INTERFACENAME
{

}

請注意,介面標頭包含 [uuid][version] 屬性。 因為這些分別代表介面的 UUID 和版本號碼,所以它們是整個介面的屬性。

介面主體也可以包含屬性。 不過,它們不適用於整個介面。 它們會參考介面中的特定專案,例如遠端程式參數。

如需 IDL 標頭屬性的完整討論,請參閱 MIDL 語言參考