[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public partial struct CRYPT_KEY_PROV_INFO
{
[MarshalAs(UnmanagedType.LPWStr)]
public string pwszContainerName;
[MarshalAs(UnmanagedType.LPWStr)]
public string pwszProvName;
public int dwProvType;
public int dwFlags;
public int cProvParam;
public CRYPT_KEY_PROV_PARAM rgProvParam;
public int dwKeySpec;
}
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Unicode)> _
Public Structure CRYPT_KEY_PROV_INFO
<MarshalAs(UnmanagedType.LPWStr)> _
Public pwszContainerName As String
<MarshalAs(UnmanagedType.LPWStr)> _
Public pwszProvName As String
Public dwProvType As Int32
Public dwFlags As Int32
Public cProvParam As Int32
Public rgProvParam As CRYPT_KEY_PROV_PARAM
Public dwKeySpec As Int32
End Structure
None.
None.