public static extern int CryptSIPGetSignedDataMsg(SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("DWORD *")] uint *pdwEncodingType, [NativeTypeName("DWORD")] uint dwIndex, [NativeTypeName("DWORD *")] uint *pcbSignedDataMsg, [NativeTypeName("BYTE *")] byte *pbSignedDataMsg);
예제 #2
0
 public static extern int CryptSIPGetCaps([NativeTypeName("SIP_SUBJECTINFO *")] SIP_SUBJECTINFO *pSubjInfo, [NativeTypeName("SIP_CAP_SET *")] SIP_CAP_SET_V3 *pCaps);
예제 #3
0
 public static extern int CryptSIPGetSealedDigest([NativeTypeName("SIP_SUBJECTINFO *")] SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("const BYTE *")] byte *pSig, [NativeTypeName("DWORD")] uint dwSig, [NativeTypeName("BYTE *")] byte *pbDigest, [NativeTypeName("DWORD *")] uint *pcbDigest);
예제 #4
0
 public static extern int CryptSIPRemoveSignedDataMsg([NativeTypeName("SIP_SUBJECTINFO *")] SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("DWORD")] uint dwIndex);
예제 #5
0
 public static extern int CryptSIPVerifyIndirectData([NativeTypeName("SIP_SUBJECTINFO *")] SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("SIP_INDIRECT_DATA *")] SIP_INDIRECT_DATA *pIndirectData);
예제 #6
0
 public static extern int CryptSIPCreateIndirectData([NativeTypeName("SIP_SUBJECTINFO *")] SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("DWORD *")] uint *pcbIndirectData, [NativeTypeName("SIP_INDIRECT_DATA *")] SIP_INDIRECT_DATA *pIndirectData);
예제 #7
0
 public static extern BOOL CryptSIPVerifyIndirectData(SIP_SUBJECTINFO *pSubjectInfo, SIP_INDIRECT_DATA *pIndirectData);
예제 #8
0
 public static extern BOOL CryptSIPPutSignedDataMsg(SIP_SUBJECTINFO *pSubjectInfo, [NativeTypeName("DWORD")] uint dwEncodingType, [NativeTypeName("DWORD *")] uint *pdwIndex, [NativeTypeName("DWORD")] uint cbSignedDataMsg, byte *pbSignedDataMsg);