DOBON.NETプログラミング掲示板過去ログ
SslFreeCertificateをVB.NETで実行
題名: SslFreeCertificateをVB.NETで実行
著者: くろいぬ
日時: 2005/09/09 16:45:03
ID: 12710
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[WindowsXP]
分類:[.NET]
こんにちは。
度々投稿で申し訳ないです。
最近質問させて頂いておりますSSLやクッキーに
関連している項目で、こちらもVB.NETのサンプルが
見つからなかったのでご助言を伺いたく投稿させてください。
質問内容は、
タイトルの通りです。
特に、X509Certificate構造体の中に
Stringへのポインタを指定する箇所があるのですが
その辺りがよく分かりません。
(VB.NETでポインタ?関数の引数ならば
ByRefでいいと思うのですが)
ちなみに、Cの定義ファイル"SCHNLSP.H"を保持していて
それを参考に構造体引数の項目などは調べています。
以下抜粋です。
--------------------------------------------------
typedef Struct FILETIME
{
DWORD dwLowDateTime;
DWORD dwHighDateTime;
}
typedef struct _PctPublicKey
{
DWORD Type;
DWORD cbKey;
UCHAR pKey[1];
} PctPublicKey;
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, * PX509Certificate;
VOID
SslFreeCertificate(
PX509Certificate pCertificate
);
--------------------------------------------------
http://doc.ddart.net/msdn/header/include/schnlsp.h.html
このSslFreeCertificateをVisualBasic.Netで実行
したいのです。
以上。よろしくお願いいたします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
こんにちは。
度々投稿で申し訳ないです。
最近質問させて頂いておりますSSLやクッキーに
関連している項目で、こちらもVB.NETのサンプルが
見つからなかったのでご助言を伺いたく投稿させてください。
質問内容は、
タイトルの通りです。
特に、X509Certificate構造体の中に
Stringへのポインタを指定する箇所があるのですが
その辺りがよく分かりません。
(VB.NETでポインタ?関数の引数ならば
ByRefでいいと思うのですが)
ちなみに、Cの定義ファイル"SCHNLSP.H"を保持していて
それを参考に構造体引数の項目などは調べています。
以下抜粋です。
--------------------------------------------------
typedef Struct FILETIME
{
DWORD dwLowDateTime;
DWORD dwHighDateTime;
}
typedef struct _PctPublicKey
{
DWORD Type;
DWORD cbKey;
UCHAR pKey[1];
} PctPublicKey;
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, * PX509Certificate;
VOID
SslFreeCertificate(
PX509Certificate pCertificate
);
--------------------------------------------------
http://doc.ddart.net/msdn/header/include/schnlsp.h.html
このSslFreeCertificateをVisualBasic.Netで実行
したいのです。
以上。よろしくお願いいたします。