Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur BCRYPT_MULTI_HASH_OPERATION mendefinisikan satu operasi dalam operasi multi-hash.
Sintaksis
typedef struct _BCRYPT_MULTI_HASH_OPERATION {
ULONG iHash;
BCRYPT_HASH_OPERATION_TYPE hashOperation;
PUCHAR pbBuffer;
ULONG cbBuffer;
} BCRYPT_MULTI_HASH_OPERATION;
Anggota
iHash
Indeks ke dalam array status multi-objek dari status hash tempat komputasi ini beroperasi. Elemen pertama array sesuai dengan nilai iHash nol (0). Nilai yang valid kurang dari nilai parameter nHashes dari fungsi BCryptCreateMultiHash.
hashOperation
Jenis operasi hash, baik BCRYPT_HASH_OPERATION_HASH_DATA atau BCRYPT_HASH_OPERATION_FINISH_HASH.
Jika nilainya BCRYPT_HASH_OPERATION_HASH_DATA, operasi yang dilakukan setara dengan memanggil fungsi BCryptHashData pada elemen array objek hash dengan pbBuffer/cbBuffer menunjuk ke buffer yang akan di-hash.
Jika nilainya BCRYPT_HASH_OPERATION_FINISH_HASH, operasi yang dilakukan setara dengan memanggil fungsi BCryptFinishHash pada elemen array objek hash dengan pbBuffer/cbBuffer menunjuk ke buffer output yang menerima hasilnya.
pbBuffer
Buffer tempat operasi bekerja.
cbBuffer
Buffer tempat operasi bekerja.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows 8.1 Memperbarui [aplikasi desktop | Aplikasi UWP] |
| server minimum yang didukung | Windows Server 2008 Update [aplikasi desktop | Aplikasi UWP] |
| Header | bcrypt.h |