Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
The SIP_SUBJECTINFO structure, the digest algorithm, and an encoding attribute. The hash can be used as an indirect reference to the data.
Syntax
BOOL CryptSIPCreateIndirectData(
[in] SIP_SUBJECTINFO *pSubjectInfo,
[in, out] DWORD *pcbIndirectData,
[out] SIP_INDIRECT_DATA *pIndirectData
);
Parameters
[in] pSubjectInfo
A pointer to a SIP_SUBJECTINFO structure that contains the subject to which the indirect data reference will point.
[in, out] pcbIndirectData
A pointer to a SIP_INDIRECT_DATA structure.
[out] pIndirectData
A pointer to a SIP_INDIRECT_DATA structure to receive the catalog item.
Return value
The return value is TRUE if the function succeeds; otherwise, FALSE.
If this function returns FALSE, additional error information can be obtained by calling the GetLastError function. GetLastError will return one of the following error codes.
| Return code | Description |
|---|---|
|
The file or data format is not correct for the specified subject interface package (SIP) type. |
|
One or more of the parameters are not valid. |
|
There was an error allocating memory. |
|
The specified algorithm is not supported by the SIP. |
|
The subject type is not recognized. |
Remarks
If pcbIndirectData points to a DWORD and pIndirectData points to NULL, the size of the data will be returned in pcbIndirectData.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Target Platform | Windows |
| Header | mssip.h |
| Library | Crypt32.lib |
| DLL | Crypt32.dll |