Entries from 2011-02-15 to 1 day
例えば Win32 Crypt API の CryptProtectData なんですけど、 DATA_BLOB output; ::CryptProtectData(&input, desc, NULL, NULL, NULL, 0, &output); shared_ptr<BYTE> ptr(output.pbData, ::LocalFree); カスタムデリーターを使えば、オブジェクトをうっかり開放</byte>…
例えば Win32 Crypt API の CryptProtectData なんですけど、 DATA_BLOB output; ::CryptProtectData(&input, desc, NULL, NULL, NULL, 0, &output); shared_ptr<BYTE> ptr(output.pbData, ::LocalFree); カスタムデリーターを使えば、オブジェクトをうっかり開放</byte>…