Freigeben über


IMetaDataAssemblyImport::EnumAssemblyRefs-Methode (rometadataapi.h)

Listet die mdAssemblyRef-Instanzen auf, die im Assemblymanifest definiert sind.

Syntax

HRESULT EnumAssemblyRefs(
  [in, out] HCORENUM         *phEnum,
  [out]     mdAssemblyRef [] rAssemblyRefs,
  [in]      ULONG            cMax,
  [out]     ULONG            *pcTokens
);

Parameter

[in, out] phEnum

Ein Zeiger auf den Enumerator. Dies muss ein NULL-Wert sein, wenn die EnumAssemblyRefs-Methode zum ersten Mal aufgerufen wird.

[out] rAssemblyRefs

Die Enumeration von mdAssemblyRef-Metadatentoken .

[in] cMax

Die maximale Anzahl von Token, die im rAssemblyRefs-Array platziert werden können.

[out] pcTokens

Die Anzahl der Token, die tatsächlich in rAssemblyRefs platziert wurden.

Rückgabewert

HRESULT BESCHREIBUNG
S_OK EnumAssemblyRefs wurde erfolgreich zurückgegeben.
S_FALSE Es sind keine Token zum Enumerieren vorhanden. In diesem Fall ist pcTokens auf 0 (null) festgelegt.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile rometadataapi.h

Weitere Informationen

Imetadataassemblyimport