La vera domanda riguarda il sottotitolo. Da quanto ho capito, stiamo parlando di impacchettare/disimballare l'array di zip. È una cosa mega utile, ma non posso usarla, la funzione CryptDecode dà ostinatamente zero risultati su un archivio zip di prova:
Forse qualcos'altro deve essere specificato come chiave, o ho un'idea sbagliata sul valore del modificatore CRYPT_ARCH_ZIP. In ogni caso, non c'è nessun esempio di come usare la funzione nella documentazione, il che rende molto più difficile capire come funziona. La funzione GetLastError scrive 4001 - Unexpected Internal Error.
non è l'approccio giusto
L'archivio ZIP è un'intera struttura, ma la funzione archivia/disarchivia un array, cioè solo un array pronto per la disarchiviazione dovrebbe essere messo lì.
In parole povere, disarchivia solo l'output della funzione di archiviazione.
Più dettagli se puoi.
link.zip
è stato creato dalla funzione di archivio?
Un archivio ZIP è un'intera struttura, ma la funzione archivia/disarchivia un array, cioè solo un array pronto per la disarchiviazione dovrebbe essere messo lì.
In parole povere, disarchivia solo l'output della funzione di archiviazione.
o cosa in
è stato creato dalla funzione archivio?
- 2014.05.29
- Евгений Жирнов (jirnov@gmail.com)
- blog2k.ru
No, dice zero. CryptDecode decodifica zip. Ho provato a creare un archivio zip, CryptEncode e gli archiviatori normali non corrispondono. CryptEncode rende il file zippato molto più corto, il che conferma indirettamente la tua teoria!
Non è una teoria, è solo che sono abituati ad avere tutto pronto nell'archivio,
Ho stupidamente pensato che avrebbe decomprimuto i file fatti con un normale archiviatore.
Il problema è che non riesco a trovare le occorrenze dell'array di byte dato da CryptEncode in un normale archivio zip.
Il file è lo stesso. Quindi in un classico archivio zip, ci dovrebbe essere un byte-array corrispondente al byte-array CryptEncode
Il problema è che non riesco a trovare le occorrenze dell'array di byte dato da CryptEncode in un normale archivio zip.

- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
La vera domanda è questa. Da quanto ho capito, stiamo parlando di impacchettare/disimballare l'array di zip. È una cosa mega utile, ma non posso usarla, la funzione CryptDecode dà ostinatamente zero risultati sull'archivio zip di prova:
Forse qualcos'altro deve essere specificato come chiave, o ho un'idea sbagliata sul valore del modificatore CRYPT_ARCH_ZIP. In ogni caso, la documentazione non contiene un esempio della funzione, il che rende difficile capire come funziona. La funzione GetLastError scrive 4001 - Unexpected Internal Error.