pub unsafe extern "C" fn SymCryptGcmDecrypt(
    pExpandedKey: PCSYMCRYPT_GCM_EXPANDED_KEY,
    pbNonce: PCBYTE,
    cbNonce: SIZE_T,
    pbAuthData: PCBYTE,
    cbAuthData: SIZE_T,
    pbSrc: PCBYTE,
    pbDst: PBYTE,
    cbData: SIZE_T,
    pbTag: PCBYTE,
    cbTag: SIZE_T
) -> SYMCRYPT_ERROR