Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá vlastní atributy bajtů s názvem vlastního atributu.
Syntaxe
int GetCustomAttributeByName(
[In] string pszCustomAttributeName,
[In, Out] byte[] ppBlob,
[In, Out] ref uint pdwLen
);
Parametry
pszCustomAttributeName
[v] Řetězec obsahující název vlastního atributu, který se má vyhledat.
ppBlob
[in, out] Pole, které je vyplněno vlastními bajty atributů.
pdwLen
[in, out] Určuje maximální počet bajtů, které se mají v matici vrátit ppBlob , a vrátí počet bajtů, které se do pole skutečně zapisují.
Vrácená hodnota
Pokud je úspěch úspěšný, vrátí S_OK nebo vrátí S_FALSE, pokud vlastní atribut neexistuje. V opačném případě vrátí kód chyby.
Poznámky
ppBlob Nastavte parametr na hodnotu null, která vrátí počet dostupných bajtů atributů. Pak pro parametr přidělte pole a předejte ho ppBlob .
Bajty atributů představují nezpracovaná data vlastního atributu.
Pokud jsou parametry pdwLen nastaveny ppBlob na hodnotu null, lze tuto metodu použít k určení, zda vlastní atribut pouze existuje. Jednodušší alternativou je však volání IsCustomAttributeDefined metoda.