ホーム › System.ClrHosting › ICLRStrongName
ICLRStrongName
COMメソッド 25
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetHashFromAssemblyFile(LPSTR pszFilePath, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 4 | HRESULT GetHashFromAssemblyFileW(LPWSTR pwzFilePath, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 5 | HRESULT GetHashFromBlob(BYTE* pbBlob, DWORD cchBlob, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 6 | HRESULT GetHashFromFile(LPSTR pszFilePath, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 7 | HRESULT GetHashFromFileW(LPWSTR pwzFilePath, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 8 | HRESULT GetHashFromHandle(HANDLE hFile, DWORD* piHashAlg, BYTE* pbHash, DWORD cchHash, DWORD* pchHash) |
| 9 | HRESULT StrongNameCompareAssemblies(LPWSTR pwzAssembly1, LPWSTR pwzAssembly2, DWORD* pdwResult) |
| 10 | HRESULT StrongNameFreeBuffer(BYTE* pbMemory) |
| 11 | HRESULT StrongNameGetBlob(LPWSTR pwzFilePath, BYTE* pbBlob, DWORD* pcbBlob) |
| 12 | HRESULT StrongNameGetBlobFromImage(BYTE* pbBase, DWORD dwLength, BYTE* pbBlob, DWORD* pcbBlob) |
| 13 | HRESULT StrongNameGetPublicKey(LPWSTR pwzKeyContainer, BYTE* pbKeyBlob, DWORD cbKeyBlob, BYTE** ppbPublicKeyBlob, DWORD* pcbPublicKeyBlob) |
| 14 | HRESULT StrongNameHashSize(DWORD ulHashAlg, DWORD* pcbSize) |
| 15 | HRESULT StrongNameKeyDelete(LPWSTR pwzKeyContainer) |
| 16 | HRESULT StrongNameKeyGen(LPWSTR pwzKeyContainer, DWORD dwFlags, BYTE** ppbKeyBlob, DWORD* pcbKeyBlob) |
| 17 | HRESULT StrongNameKeyGenEx(LPWSTR pwzKeyContainer, DWORD dwFlags, DWORD dwKeySize, BYTE** ppbKeyBlob, DWORD* pcbKeyBlob) |
| 18 | HRESULT StrongNameKeyInstall(LPWSTR pwzKeyContainer, BYTE* pbKeyBlob, DWORD cbKeyBlob) |
| 19 | HRESULT StrongNameSignatureGeneration(LPWSTR pwzFilePath, LPWSTR pwzKeyContainer, BYTE* pbKeyBlob, DWORD cbKeyBlob, BYTE** ppbSignatureBlob, DWORD* pcbSignatureBlob) |
| 20 | HRESULT StrongNameSignatureGenerationEx(LPWSTR wszFilePath, LPWSTR wszKeyContainer, BYTE* pbKeyBlob, DWORD cbKeyBlob, BYTE** ppbSignatureBlob, DWORD* pcbSignatureBlob, DWORD dwFlags) |
| 21 | HRESULT StrongNameSignatureSize(BYTE* pbPublicKeyBlob, DWORD cbPublicKeyBlob, DWORD* pcbSize) |
| 22 | HRESULT StrongNameSignatureVerification(LPWSTR pwzFilePath, DWORD dwInFlags, DWORD* pdwOutFlags) |
| 23 | HRESULT StrongNameSignatureVerificationEx(LPWSTR pwzFilePath, BOOLEAN fForceVerification, BYTE* pfWasVerified) |
| 24 | HRESULT StrongNameSignatureVerificationFromImage(BYTE* pbBase, DWORD dwLength, DWORD dwInFlags, DWORD* pdwOutFlags) |
| 25 | HRESULT StrongNameTokenFromAssembly(LPWSTR pwzFilePath, BYTE** ppbStrongNameToken, DWORD* pcbStrongNameToken) |
| 26 | HRESULT StrongNameTokenFromAssemblyEx(LPWSTR pwzFilePath, BYTE** ppbStrongNameToken, DWORD* pcbStrongNameToken, BYTE** ppbPublicKeyBlob, DWORD* pcbPublicKeyBlob) |
| 27 | HRESULT StrongNameTokenFromPublicKey(BYTE* pbPublicKeyBlob, DWORD cbPublicKeyBlob, BYTE** ppbStrongNameToken, DWORD* pcbStrongNameToken) |