IMetaDataAssemblyImport::GetFileProps-Methode (rometadataapi.h)
Ruft die Eigenschaften der Datei mit der angegebenen Metadatensignatur ab.
Syntax
HRESULT GetFileProps(
[in] mdFile mdf,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] const BYTE **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwFileFlags
);
Parameter
[in] mdf
Das mdFile-Metadatentoken , das die Datei darstellt, für die die Eigenschaften abgerufen werden sollen.
[out] szName
Der einfache Name der Datei.
[in] cchName
Die Größe von szName in breiten Zeichen.
[out] pchName
Die Anzahl der in szName tatsächlich zurückgegebenen breiten Zeichen.
[out] ppbHashValue
Ein Zeiger auf den Hashwert. Dies ist der den SHA-1-Algorithmus verwendende Hash der Datei.
[out] pcbHashValue
Die Anzahl der breiten Zeichen im zurückgegebenen Hashwert.
[out] pdwFileFlags
Ein Zeiger auf die Flags, die die auf eine Datei angewendeten Metadaten beschreiben. Der Wert für Flags ist eine Kombination aus mindestens einem CorFileFlags-Wert.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |