ホーム › Networking.BackgroundIntelligentTransferService › IBackgroundCopyServerCertificateValidationCallback
IBackgroundCopyServerCertificateValidationCallback
COMメソッド 1
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT ValidateServerCertificate(IBackgroundCopyJob* job, IBackgroundCopyFile* file, DWORD certLength, BYTE* certData, DWORD certEncodingType, DWORD certStoreLength, BYTE* certStoreData)
| job | IBackgroundCopyJob* | in | 検証対象の転送ジョブを表すIBackgroundCopyJobインターフェイスポインタ。 |
| file | IBackgroundCopyFile* | in | 証明書検証が発生したファイルを表すIBackgroundCopyFileインターフェイスポインタ。 |
| certLength | DWORD | in | certDataが指すサーバー証明書データのバイト長。 |
| certData | BYTE* | in | 検証対象のサーバー証明書のエンコード済みバイト列。 |
| certEncodingType | DWORD | in | 証明書データのエンコード方式(X509_ASN_ENCODINGなど)を示すフラグ値。 |
| certStoreLength | DWORD | in | certStoreDataが指す証明書ストアデータのバイト長。 |
| certStoreData | BYTE* | in | 証明書チェーン構築用の中間証明書を含むシリアル化された証明書ストアのバイト列。 |