CngKey.ParentWindowHandle CngKey.ParentWindowHandle CngKey.ParentWindowHandle CngKey.ParentWindowHandle Property


キーにアクセスすることで発生するユーザー インターフェイス (UI) プロンプトに使用するウィンドウ ハンドル (HWND) を取得または設定します。Gets or sets the window handle (HWND) that should be used for user interface (UI) prompts caused by accessing the key.

 property IntPtr ParentWindowHandle { IntPtr get(); void set(IntPtr value); };
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public IntPtr ParentWindowHandle { get; set; }
member this.ParentWindowHandle : nativeint with get, set
Public Property ParentWindowHandle As IntPtr


キーの親ウィンドウ ハンドル。The parent window handle for the key.


キーの親ウィンドウ ハンドルが使用される UI メッセージでは、スマート カードなどピン留めするように要求されます。The parent window handle for the key is used in UI prompts, such as smart card PIN prompts. この値は、永続化されたキーでは保持されません。This value is not persisted with persisted keys.

常にユーザー インターフェイスを表示するキーには、このプロパティを設定することをお勧めします。We recommend that you always set this property for keys that display a user interface. 既定値は使用しないでnullのようなキー。Do not use the default value of null for such keys.


アンマネージ コードを呼び出すアクセス許可。for permission to call unmanaged code. 要求値:LinkDemandします。Demand value: LinkDemand. 関連付けられた列挙体。 UnmanagedCodeAssociated enumeration: UnmanagedCode